Citi Python Software Engineer, Fixed Income

Citi • mississauga, Canada

Location mississauga, peel region
Job Type Full-time
Posted May 30, 2026

Role Description

Elevate your career at Citi as a Software Engineer specializing in Python. Work within the Fixed Income Technology team to develop applications that are essential for market-making and financial solutions.

In this senior role, you will design, develop, and maintain high-performance applications that align with our business needs. Collaborate effectively with product managers and engineers while using Agile methodologies to deliver innovative solutions. Your expertise in multithreading and containerization technologies will be crucial for success in this role.

Key Responsibilities:
• Maintain and optimize Python applications for various needs
• Contribute to application architecture design and development
• Integrate with APIs and other systems efficiently
• Collaborate with teams through the entire software lifecycle
• Write optimized, well-documented code

Requirements:
• 3-5 years of experience in Python applic...

Ready to Apply?

Apply for this Position