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.