Full-time

Experienced Python Software Engineer at Citi

Posted by Citi • June 05, 2026

📍 mississauga, peel region, Canada
Apply Now

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
...

Ready to Seal the Deal?

Submit your application today and take the next step in your career with Citi.

Apply for this Job