Chennai
We are seeking a highly experienced and hands-on Technical Lead – Backend Systems with 10+ years of backend engineering experience to own backend architecture and system design while actively contributing to development. The ideal candidate will design, build, and evolve distributed backend systems with a strong focus on scalability, resilience, performance, and long-term maintainability. This role requires strong architectural expertise, deep technical execution capability, and proven leadership in driving complex technical decisions.
Key Responsibilities
10+ years of backend or software engineering experience.
Minimum 3+ years of production experience with FastAPI.
Design scalable, resilient, and maintainable backend systems
Define service boundaries, data ownership, and communication patterns
Apply architecture styles: microservices, modular monolith, event-driven, layered/hexagonal
Develop high-performance services using Python and FastAPI
Build RESTful APIs, async services, and background processing
Ensure clean code, SOLID principles, testing, and conduct code reviews
Design and optimize databases (PostgreSQL/MySQL) with indexing and query tuning
Model data for NoSQL (MongoDB/DynamoDB/Redis)
Design for scalability, fault tolerance, retries, timeouts, and idempotency
Work with message brokers (Kafka/RabbitMQ/SQS) and understand consistency models
Work on AWS/Azure/GCP, Docker, and CI/CD pipelines
Own backend architecture and technical decisions
Mentor engineers and define best practices
Collaborate with product and business teams to translate requirements into technical solutions
Nice to Have
Experience migrating monolith applications to microservices or evaluating migration strategies.
Exposure to event-driven or streaming architectures.
Experience with API gateways, rate limiting mechanisms, OAuth2, and JWT authentication systems.
Prior experience as Senior Backend Developer, Technical Lead, or Solution Architect.
| Experience | 10 - 18 Years |
| Salary | Not Disclosed |
| Industry | Accounting / Auditing / Taxation |
| Qualification | |
| Key Skills | Python MySQL PostgreSQL FastAPI RESTfulAPI Azure AWS Database Design |
(33)Other
(18)IT Software - Application Prog...
(12)Sales & Marketing / Business D...
(10)Accounting / Auditing / Taxati...
(10)HR / Recruitment / Administrat...
(7)IT Hardware / Technical Suppor...
(6)Manufacturing / Production / Q...
(4)Architecture / Interior Design
(3)IT Software - Network Administ...
(3)Engineering / Engineering Desi...
(3)ITES / BPO / KPO / LPO / Custo...
(3)Financial Services / Banking, ...
(2)Media / Entertainment / TV / ...
(2)Legal / Law Services / Judicia...
(2)Front Office / Reception / Com...
(2)Marketing / Advertising / PR /...
(2)Supply Chain / Purchase / Proc...
(1)Analytic and Business Intellig...
(1)Health Care / Pharmaceuticals ...
(1)IT Software - Client Server
(1)IT Software - Mobile Technolog...
(1)IT Software - ERP / CRM / EDP ...
(1)IT Software - Ecommerce / Inte...
(1)IT Software - System Programmi...
View More
Hi! Simply click below and type your query.
Our experts will reply you very soon.