Citi

Experienced Python Software Engineer at Citi

📍 Location
mississauga, on
⏰ Job Type
Full-time
📅 Posted
June 06, 2026

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 • Solid understanding of OOP principles and design pattern...

Ready to Apply?

Take the next step in your career journey with Citi

Apply Now