Backend Lead Software Engineer (Level 5) | Gurugram based
Core
Lead backend systems and architecture for a global travel platform serving millions of users daily.
Role type
Senior IC backend engineering lead (distributed systems)
Builds
High-scale, fault-tolerant distributed systems for inventory, pricing, booking, payments, and customer/partner platforms
Domain
Travel technology, distributed systems, cloud-native infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
distributed systems architecture, software architecture, API design, microservices, system reliability, performance optimization, CI/CD, automation, observability, technical leadership, hands-on coding
Preferred skills
event-driven architectures, Kafka, cloud-native on AWS/GCP, platform modernization, high-volume data systems (Spark/Hadoop), cross-team initiatives
Technologies
Scala, Go, Java, Kotlin, Kafka, Aerospike, AWS, GCP
Responsibilities
Lead architecture and design of complex distributed systems, own technical direction of critical platforms, drive system design and API standards, mentor engineers, lead production stability and incident management, align stakeholders across cross-functional teams
Seniority
Senior, hands-on IC with leadership responsibilities