Full-time

Lead Software Engineer at Citi Tech

Posted by Citigroup Inc. • May 25, 2026

📍 mississauga, on, Canada
Apply Now

Description

Transform the landscape of global finance as a Lead Software Engineer with Citi's Tech team. Drive the design and implementation of automated platforms that set the standard in the industry.

You will play a vital role within Markets Operations Technology focusing on margin and collateral improvements. This position allows you to collaborate with creative engineers to develop high-quality software solutions while emphasizing automation and minimized manual processes. Your strong technical background and leadership in distributed system design will foster a thriving engineering culture.

Key Responsibilities: • Architect and develop microservices for complex business challenges • Engage in the complete software lifecycle from design to execution • Promote and practice clean code and TDD principles • Work with advanced technologies in a fast-paced setting • Mentor junior engineers and contribute to team growth

Requirements: • Bachelor’s degree in Computer Science...

Ready to Seal the Deal?

Submit your application today and take the next step in your career with Citigroup Inc..

Apply for this Job