Ci
Posted:
June 04, 2026
Location:
mississauga, peel region, Canada
Job Description
Elevate your career as a Python Software Engineer with Citi, where you’ll design and deploy impactful solutions. Contribute to high-performance applications and APIs in a collaborative environment.
Citi seeks an experienced Python Software Engineer to enhance its dynamic development team. This role emphasizes designing, developing, and testing software using Python, spanning backend services, APIs, and data pipelines. You will engage in all lifecycle phases, ensuring code quality and system improvements while mentoring junior engineers.
Key Responsibilities:
• Design and maintain scalable applications using Python
• Develop and manage APIs with internal and external integrations
• Participate in all phases of the software development lifecycle
• Conduct code reviews to uphold quality standards
• Troubleshoot and upgrade existing systems for better performance
Requirements:
• 5-8 years software development experience focused on Python
• Proficiency with fra...
Citi seeks an experienced Python Software Engineer to enhance its dynamic development team. This role emphasizes designing, developing, and testing software using Python, spanning backend services, APIs, and data pipelines. You will engage in all lifecycle phases, ensuring code quality and system improvements while mentoring junior engineers.
Key Responsibilities:
• Design and maintain scalable applications using Python
• Develop and manage APIs with internal and external integrations
• Participate in all phases of the software development lifecycle
• Conduct code reviews to uphold quality standards
• Troubleshoot and upgrade existing systems for better performance
Requirements:
• 5-8 years software development experience focused on Python
• Proficiency with fra...
Apply for this Job
Submit your application for the Python Software Engineer at Citi position at Citigroup Inc..
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
mississauga, Canada
Posted:
June 04, 2026
Deadline:
July 14, 2026