Role Overview
Citigroup is hiring a Principal Python Engineer for Data Platforms (Mississauga). This is a full-time role in CA. posted 5 days ago. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Step into a Principal Python Engineer role at Citi’s Fixed Income Data Platform Team, where you’ll create scalable solutions for quantitative traders. This role combines technical innovation with strategic impact. Citi is seeking an experienced developer to join its Data Platform Engineering group, working on enterprise-scale applications. You will utilize your Python expertise to enhance platform capabilities and support data science initiatives. This role offers you the chance to stay ahead of industry trends while working collaboratively with talented engineers. Key Responsibilities
Define and analyze system requirements thoroughly Participate in agile sprint planning and task delegations Design advanced Python analytical services Troubleshoot and enhance application performance Advocate for productive new tooling within the team Requirements
Minimum 5 years of experience in Python development Proficiency with Docker and Kubernetes environments Experience with CI/CD methodologies and tools Knowledge of testing frameworks like PyTest Strong communication abilities for cross-team collaboration Use your Python development skills to shape the future of Citi's data platform and analytics.
#J-18808-Ljbffr
Frequently Asked Questions
How do I apply for the Principal Python Engineer for Data Platforms (Mississauga) position at Citigroup?
Use the Apply button above to submit your application directly to Citigroup. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Principal Python Engineer for Data Platforms (Mississauga) position at Citigroup located?
This position is based in CA. Citigroup has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Principal Python Engineer for Data Platforms (Mississauga) at Citigroup earn?
Citigroup has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Principal Python Engineer for Data Platforms (Mississauga) role at Citigroup posted?
This role was posted on June 3, 2026 (5 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start