Backend Engineer (Mumbai)

Backend Engineer (Mumbai)

08 Sep
|
Tata Consultancy Services
|
Mumbai

08 Sep

Tata Consultancy Services

Mumbai

Role: Backend Engineer (Python,Fast API)
Location: Mumbai / Pune
Experience Range: 5 – 10 Yrs

Role Summary
The Backend Engineer is responsible for designing, building, and maintaining production-grade backend microservices using Python and FastAPI, with a solid focus on scalability, reliability, performance, and observability.
The role combines strong backend engineering fundamentals with hands-on experience in data modelling, ORM-based persistence, GenAI integration, and agentic application development using LangChain and LangGraph.

Key Responsibilities
Backend Microservices Development
- Design, build, and maintain backend microservices using Python and FastAPI
- Develop clean, modular, and maintainable APIs aligned with product and platform requirements
- Implement RESTful API endpoints, request validation, service-layer logic, and integration patterns
- Collaborate with frontend, data, AI, and platform teams to deliver end-to-end backend capabilities

Scalability, Reliability, Performance & Observability
- Engineer microservices to be scalable, reliable, performant,



secure, and easy to operate in production
- Implement logging, metrics, tracing, health checks, and alerting hooks to improve service observability
- Identify and resolve performance bottlenecks across API, database, and integration layers
- Follow engineering best practices for error handling, retries, idempotency, fault tolerance, and operational resilience

Data Modelling & Persistence
- Design data models for microservices, including domain entities, relationships, constraints, and lifecycle states
- Use SQLAlchemy or similar ORM frameworks to implement database access patterns and persistence logic
- Create efficient schemas, indexes, queries, and migration strategies for relational databases
- Ensure data consistency, transactional integrity, and maintainability of service-owned data models

GenAI & Agentic Application Development
- Design and build AI agents and agentic workflows using Lang

📌 Backend Engineer (Mumbai)
🏢 Tata Consultancy Services
📍 Mumbai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: backend engineer (mumbai) / mumbai