Taro Logo

Sr. Software Engineer

Leading provider of consumer credit information and insights, organizing and analyzing data for over 800 million consumers and 88 million businesses worldwide.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Finance · Enterprise SaaS

Description For Sr. Software Engineer

Equifax is seeking a Senior Software Engineer to join their team in Toronto, working on high-scale applications and cloud-native solutions. This role combines full-stack development with cloud architecture, requiring expertise in Java, SpringBoot, and modern cloud technologies. The position offers the opportunity to work with leading-edge technology alongside talented engineers, focusing on building and maintaining enterprise-scale financial technology solutions.

The ideal candidate will have extensive experience in software engineering, particularly in cloud-native development and microservices architecture. You'll be responsible for designing and developing applications, participating in architecture discussions, and ensuring the scalability and reliability of systems. The role requires both technical expertise and collaborative skills, as you'll be working across teams to integrate systems and participate in agile development processes.

Equifax, as a global leader in financial data and analytics, provides a unique opportunity to work with massive datasets and create solutions that impact millions of consumers and businesses worldwide. The company's strong market position, listed on the S&P 500 and recognized as one of the world's most innovative companies by Forbes, offers stability and growth potential. The role combines technical challenges with business impact, making it an excellent opportunity for experienced engineers looking to work on meaningful projects at scale.

Working in Toronto, you'll be part of a globally distributed engineering team, contributing to critical financial technology infrastructure. The position requires expertise in modern software development practices, including CI/CD, infrastructure-as-code, and cloud platforms, particularly GCP. This is an excellent opportunity for a senior engineer who wants to make a significant impact in the financial technology sector while working with cutting-edge technology.

Last updated a month 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 issues
  • 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, and troubleshooting 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 using Java, SpringBoot, GCP SDKs, GKE/Kubernetes
  • 5+ years experience deploying and releasing software using Jenkins CI/CD pipelines

Jobs Related To Equifax Sr. Software Engineer