Technical Lead – Backend Systems (Chennai)

Technical Lead – Backend Systems (Chennai)

01 Nov
|
Cholamandalam Investment and Finance Company
|
Chennai

01 Nov

Cholamandalam Investment and Finance Company

Chennai

? We're Hiring | Technical Lead – Backend Systems

Location:
Chennai, Work from Office

Experience:
12– 15+ Years Technology: Python | FastAPI | PostgreSQL | Distributed Systems | Cloud Are you a hands-on backend engineering leader who enjoys solving complex architectural challenges, building scalable systems, and driving engineering excellence? We are looking for an experienced Technical Lead – Backend Systems to take ownership of backend architecture, system design, and engineering standards. This is an opportunity for someone who goes beyond writing code — someone who can make sound architectural decisions, build robust distributed systems, and guide engineering teams in delivering high-quality technology solutions. ? What You'll Be Responsible For 1. Backend Architecture & System Design
• Own end-to-end backend architecture and technical design.
• Design scalable, resilient, and maintainable systems.
• Define service boundaries, data ownership, and communication patterns.
• Evaluate architectural approaches including Microservices, Modular Monoliths, Event-Driven and Hexagonal Architectures.
• Drive critical technology decisions and document architecture through design diagrams, ADRs and technical specifications. 2. Hands-on Backend Engineering
• Architect and develop high-performance backend services using Python and FastAPI.
• Build REST APIs, asynchronous services, and background processing workflows.
• Drive clean code practices, SOLID principles, design patterns, and engineering quality.
• Lead code reviews and optimize system performance. 3. Database & Data Architecture
• Design and optimize relational databases such as PostgreSQL and MySQL.
• Work with NoSQL technologies such as MongoDB, DynamoDB and Redis.




• Drive database schema design, indexing, query optimization, transactions, and data migrations.
• Make informed data-store decisions based on performance, consistency, and scalability requirements. 4. Distributed Systems & Scalability
• Design systems that support horizontal scaling and high availability.
• Handle fault tolerance, retries, timeouts, idempotency, and distributed transactions.
• Work with messaging and streaming platforms such as Kafka, RabbitMQ and AWS SQS.
• Understand eventual consistency, replication, and failure-handling strategies. 5. Cloud, DevOps & Engineering Practices
• Work with cloud platforms (AWS / Azure / GCP).
• Drive containerization using Docker and deployment through CI/CD pipelines.
• Understand Kubernetes and container orchestration.
• Partner with DevOps/SRE teams on monitoring, logging, tracing, and observability. 6. Technical Leadership
• Act as the technical owner for backend engineering systems.
• Mentor and guide senior and mid-level engineers.
• Establish engineering standards, architectural guidelines, and best practices.
• Collaborate with Product, Architecture, and Business teams to translate business requirements into robust technical solutions. ? What We're Looking For Must-Have Skills
• 12+ years of backend/software engineering experience.




• 3+ years of hands-on production experience with FastAPI.
• Expert-level proficiency in Python.
• Strong experience with PostgreSQL/MySQL and at least one NoSQL database.
• Deep understanding of backend architecture, design patterns, SOLID principles, and DDD concepts.
• Strong fundamentals in distributed systems and scalable application design.
• Proven ability to own architecture and make independent technical decisions. Good to Have
• Experience architecting and evolving large-scale enterprise systems.
• Experience with monolith-to-microservices transformations.
• Hands-on exposure to event-driven and streaming architectures.
• Strong understanding of API gateways, rate limiting, OAuth2 and JWT.
• Experience with cloud-native deployments and Kubernetes.
• Previous experience as a Senior Backend Engineer, Technical Lead, or Solution Architect. ? Who Would Be a Excellent Fit? Someone who:
• Is still passionate about writing and reviewing code.
• Thinks architecturally but understands implementation-level details.
• Can balance scalability, performance, cost, and engineering complexity.
• Takes ownership of technology decisions rather than simply following specifications.
• Can influence engineering teams through technical depth and leadership. If building robust backend platforms and solving complex engineering challenges excites you, we'd love to hear from you ? Interested? Apply through LinkedIn Know someone who would be a great fit? Tag them or share this opportunity with your network. #Hiring #TechnicalLead #BackendEngineering #Python #FastAPI #SoftwareArchitecture #DistributedSystems #Microservices #EngineeringLeadership #TechJobs

📌 Technical Lead – Backend Systems (Chennai)
🏢 Cholamandalam Investment and Finance Company
📍 Chennai

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: technical lead – backend systems (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: technical lead – backend systems (chennai) / chennai