C

Citi Software Engineer - Trading Systems

Citigroup Inc.

mississauga, peel region, Canada Full-time June 06, 2026
Apply Now

Opportunity Description

Become a vital Software Engineer at Citi, focusing on back-office trading applications. Lead the design and development of scalable software solutions while ensuring modern engineering practices.

As a hands-on Software Engineer, you will support the transformation within trading applications. Your key responsibilities will involve implementing trunk-based development, writing clean code following SOLID principles, and ensuring high unit test coverage. You'll drive Agile and DevOps practices to enhance delivery efficiency while collaborating with architects and cross-functional teams.

Key Responsibilities:
• Design and maintain high-performance trading applications
• Implement trunk-based development for rapid deliveries
• Drive automated testing and CI/CD adoption
• Conduct thorough code reviews for best practices
• Mentor junior engineers and promote engineering excellence

Requirements:
• 5-8 years relevant sof...
Full-time IT & Technology

Ready to Apply?

Submit your application for Citi Software Engineer - Trading Systems at Citigroup Inc.

Apply for this Position