Experienced Python Software Engineer at Citi

Citi
Full-time mississauga, peel region IT & Technology
Posted:
June 05, 2026
Location:
mississauga, peel region, Canada

Job Description

Join Citi as a Python Software Engineer and leverage your expertise to innovate and develop high-quality software solutions. This full-time role focuses on backend services, APIs, and automation tools.

As a key member of our development team, you'll be responsible for creating and maintaining scalable applications using Python. With 5-8 years of experience, you will work on all phases of development from design to deployment. Your contributions will directly impact critical projects driving our business growth.

Key Responsibilities:
• Design and maintain scalable applications using Python
• Write clean, efficient, and well-documented code
• Implement APIs and integrate with systems
• Participate in all development lifecycle phases
• Mentor junior engineers and advocate for best practices

Requirements:
• 5-8 years of Python development experience
• Proficiency in Python frameworks like Django and Flask
...

Apply for this Job

Submit your application for the Experienced Python Software Engineer at Citi position at Citi.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: mississauga, Canada
Posted: June 05, 2026
Deadline: July 15, 2026