Skip to content
Citi logo

Citi

Chennai · Hybrid

Python Software Engineer

Full-timePosted
Salary
₹20.7–22.8 LPAEstimated from AmbitionBox data for this role at Citi. The employer has not stated pay.
Eligible batches
2024 · 2025 · 2026
Location
ChennaiHybrid
Apply by
8 Nov 2026

About the role

Citi is looking for a Python Software Engineer to join its Applications Development team in Chennai. You will design, build and maintain Python‑based microservices, work with NoSQL databases, containerise applications and support AI‑enabled features in a fast‑moving agile environment.

Responsibilities

  • Develop and test Python microservices and REST APIs using FastAPI or Flask.
  • Design data persistence layers with MongoDB and Couchbase, ensuring optimal indexing and query performance.
  • Containerise services with Docker and deploy them on Kubernetes/OpenShift clusters.
  • Integrate CI/CD pipelines (Helm, Harness) and manage version control with Git.
  • Collaborate on front‑end features using Angular and embed generative‑AI capabilities into backend workflows.
  • Participate in Agile ceremonies, troubleshoot production issues and adhere to security and compliance standards.

Skills

  • Strong Python programming, including async (asyncio).
  • Experience with FastAPI or Flask for API development.
  • Hands‑on work with MongoDB and Couchbase.
  • Docker containerisation and Kubernetes deployment.
  • Git version control and CI/CD tooling (Helm, Harness).
  • Basic knowledge of Angular, TypeScript and front‑end integration.

Resume keywords

Terms from this listing. Many screening tools match exact words, so mirror the ones you genuinely have.

Asked for

  • Python
  • FastAPI
  • Flask
  • MongoDB
  • Couchbase
  • Docker
  • Kubernetes
  • Git
  • Helm
  • Harness

Nice to have

  • Angular
  • TypeScript
  • Kafka
  • Spark
  • SQL
Tailor my resume with these

You'll apply on citi.wd5.myworkdayjobs.com

Find a referralPeople at Citi on LinkedIn

Apply link checked by CareersAt.Tech and re-tested nightly. You never pay to apply. Report listing

About Citi

Global bank based in New York serving companies and institutions with banking, markets and treasury services, plus wealth management and US credit cards.

Founded 1812 · 5000+ employees · HQ New York, United States

More about Citi

Similar roles

More backend jobs

Python Software Engineer

Citi · ₹20.7–22.8 LPA

Apply now