Citi Principal Python Engineer Role

Citigroup • mississauga, peel region, Canada • Posted May 25, 2026

Location mississauga, peel region
Job Type Full-time
Category Other-General
Posted May 25, 2026
Join Citi's Fixed Income Data Platform Team as a Principal Python Engineer. This position focuses on scalable solutions that enhance data science initiatives and support quantitative traders.
In this senior role within the Data Platform Engineering group, you'll leverage your Python expertise to drive enterprise-scale applications. You'll collaborate with top engineers while defining system requirements, designing analytical services, and adopting new tools. This is an opportunity to make a strategic impact while staying at the forefront of industry trends.
Key Responsibilities:
• Define and analyze comprehensive system requirements
• Participate in agile sprint planning and task assignments
• Design advanced analytical services using Python
• Troubleshoot and enhance overall application performance
• Advocate for new tooling to improve team productivity
Requirements:
• Minimum of 5 years in Python development
• Proficient with Docker and Kubernetes enviro...

Interested in this role?

Click the button below to start your application.

Apply Now