Equifax Inc. Logo

Equifax Inc.

Senior Software Engineer

Posted 19 Days Ago
Be an Early Applicant
In-Office
Toronto, ON, CAN
Senior level
In-Office
Toronto, ON, CAN
Senior level
Design, develop, test, deploy, operate, and improve high-scale enterprise applications. Build Java-based microservices using cloud technologies, Kubernetes, CI/CD pipelines, and infrastructure as code. Troubleshoot production issues, integrate systems, contribute to architecture and technology roadmaps, manage project priorities, and collaborate within a distributed agile engineering team. Preferred experience includes agentic AI and big data processing technologies.
The summary above was generated by AI

Synopsis of the Role

Equifax is seeking creative, high-energy and driven Senior Software Engineer with hands-on development skills to work on a variety of meaningful projects. Our software engineering positions provide you the opportunity to join a team of talented engineers working with leading-edge technology. You are ideal for this position if you are a forward-thinking, committed, and enthusiastic software engineer who is passionate about technology.
What you’ll do

  • Design, develop, and operate high scale applications across the full engineering stack

  • Design, develop, test, deploy, maintain, and improve software.

  • Apply modern software development practices (serverless computing, microservices architecture, CI/CD, infrastructure-as-code, etc.)

  • Work across teams to integrate our systems with existing internal systems, Data Fabric, CSA Toolset.

  • Participate in technology roadmap and architecture discussions to turn business requirements and vision into reality.

  • Participate in a tight-knit, globally distributed engineering team.

  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on network, or service operations and quality.

  • Manage sole project priorities, deadlines, and deliverables.

  • Research, create, and develop software applications to extend and improve on Equifax Solutions

  • Collaborate on scalability issues involving access to data and information.

  • Actively participate in Sprint planning, Sprint Retrospectives, and other team activity

What experience you need  

  • Bachelor's degree or equivalent experience

  • 5+ years of software engineering experience, specializes heavily in the Java ecosystem for enterprise applications

  • 5+ years experience writing, debugging, and troubleshooting code

  • 2+ years experience with Cloud technology: GCP, AWS, or Azure

  • 2+ years experience designing and developing microservices using Java, SpringBoot, GCP SDKs, GKE/Kubernetes

  • 5+ years experience deploying and releasing software using Jenkins CI/CD pipelines, understand infrastructure-as-code concepts, Helm Charts, and Terraform constructs

What could set you apart

  • Self-starter that identifies/responds to priority shifts with minimal supervision.

  • Experience in using Copilot, hands-on Agentic AI

  • Experience designing and developing  big data processing solutions using Dataflow/Apache Beam, Bigtable, BigQuery, PubSub, GCS, Composer/Airflow

This is an existing position.

Primary Location:

CAN-Toronto-5700 Yonge

Function:

Function - Tech Dev and Client Services

Schedule:

Full time

Equifax Inc. Toronto, Ontario, CAN Office

Toronto, Canada

Similar Jobs

2 Days Ago
Hybrid
Toronto, ON, CAN
Senior level
Senior level
Gaming
Build and deliver interactive playable ads and creative units using HTML5, JavaScript, Canvas, and 2D/3D frameworks. Implement gameplay, animations, responsive layouts, asset pipelines, analytics instrumentation, and performance optimizations across supported devices. Own projects from technical kickoff through production delivery, conduct self-QA, resolve issues, and improve development workflows while meeting deadlines.
Top Skills: CreatejsCSS3HTML5Html5 Canvas ApiImagedataJavascript Es6+JSONPhaserPhotoshopPixijsRequestanimationframeResponsive Web DesignThreejs
15 Days Ago
Easy Apply
Hybrid
Toronto, ON, CAN
Easy Apply
Senior level
Senior level
Cloud • Mobile • Software
Build and scale frontend applications, backend services, APIs, integrations, and production systems. Own projects from technical design through rollout and maintenance, improve reliability, performance, scalability, and observability, and collaborate cross-functionally with Product and Design. Mentor engineers, contribute to architecture and engineering standards, resolve ambiguous technical problems, and use AI-assisted tools to accelerate development while maintaining sound engineering judgment.
Top Skills: AWSClaude CodeDockerElasticsearchInfrastructure As CodeJavaScriptKafkaKubernetesPythonReactRedisTypescript
19 Days Ago
Remote or Hybrid
Canada
Senior level
Senior level
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Design and build scalable APIs, cloud-native services, and applications supporting millions of users. Own service reliability, performance, testing, production incident response, and continuous improvement. Collaborate with product and architecture teams, participate in design and code reviews, contribute to technical decisions, and mentor engineers while delivering high-quality software in a fast-paced environment.
Top Skills: AWSC#DockerJavaKubernetes

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account