Taro Logo

Sr. Software Engineer

Global data, analytics and technology company helping employers, employees, financial institutions and government agencies make critical decisions with greater confidence.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Finance

Description For Sr. Software Engineer

Equifax is seeking a Senior Software Engineer to join their team in Toronto. This role offers an opportunity to work on meaningful projects with leading-edge technology alongside talented engineers. The position focuses on developing high-scale applications and cloud-native solutions using modern software development practices.

The ideal candidate will have extensive experience (8+ years) in software engineering, particularly with Java, SpringBoot, and TypeScript/JavaScript. Strong expertise in cloud technologies (GCP, AWS, or Azure) and microservices architecture is essential. The role involves designing and developing enterprise-scale applications, working with cloud infrastructure, and implementing CI/CD pipelines.

Key responsibilities include developing and maintaining software applications, participating in architecture discussions, managing project priorities, and collaborating on scalability solutions. The engineer will work in an Agile environment, participating in sprint planning and team activities.

Additional valuable skills include experience with big data processing solutions, UI development, backend technologies, and automated testing. The role offers the opportunity to work with modern technologies and contribute to Equifax's mission of driving progress through knowledge and data analytics.

Equifax is a global leader in data, analytics, and technology, playing a crucial role in the global economy by helping various institutions make critical decisions with confidence. They maintain an inclusive and diverse work environment and focus on employee development and career advancement. This position offers the chance to make a real impact while working with cutting-edge technology in a supportive, growth-oriented environment.

Last updated 24 days ago

Responsibilities For Sr. Software Engineer

  • 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)
  • Work across teams to integrate systems with existing internal systems
  • Participate in technology roadmap and architecture discussions
  • Triage product or system issues and debug/track/resolve
  • Manage project priorities, deadlines, and deliverables
  • Research, create, and develop software applications
  • Collaborate on scalability issues
  • Actively participate in Sprint planning and team activities

Requirements For Sr. Software Engineer

Java
TypeScript
JavaScript
Kubernetes
  • Bachelor's degree or equivalent experience
  • 8+ years of software engineering experience
  • 8+ years experience writing, debugging code in Java, SpringBoot, TypeScript/JavaScript, HTML, CSS
  • 5+ years experience with Cloud technology: GCP, AWS, or Azure
  • 5+ years experience designing and developing cloud-native solutions
  • 5+ years experience designing and developing microservices
  • 5+ years experience deploying software using Jenkins CI/CD pipelines

Jobs Related To Equifax Sr. Software Engineer