
Chennai · Hybrid
Python Software Engineer
- 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.
Free interview prep
Prepare for the interview
Picked for this role's title and skills: the questions that come up most, each with a short answer to say out loud.
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
You'll apply on citi.wd5.myworkdayjobs.com
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 CitiSimilar roles
More backend jobsSr. Python DeveloperNeurealm · Chennai
Software Engineer - .NET DeveloperNCR Voyix Corporation · Chennai
Software Engineer (II)NCR Voyix Corporation · ChennaiPlatform Engineer, PythoneBay · Bengaluru
Software Engineering, MTS (Backend)Salesforce · Hyderabad
Engineer - Microsoft PowerBI,Windows Powershell, PythonHCLTech · Noida