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.