Full-time Posted June 01, 2026
Apply Now

Job Description

Discover your future at Citi

Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Job Summary: We are seeking a talented and experienced Python Software Engineer to join our dynamic development team. The ideal candidate will be responsible for designing, developing, testing, and deploying high-quality software solutions using Python. You will work on various aspects of our platform, from backend services and APIs to data processing pipelines and automation tools, contributing to key projects that drive our business forward.

Key Responsibilities:

  • Design, develop, and maintain robust, scalable, and high-performance applications and services using Python.
  • Write clean, efficient, and well-documented code following best pr...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application