Role : Lead Software Engineer - Backend
Location : Gurugram
About Agoda
At Agoda, we bridge the world through travel. Founded in 2005, Agoda is now part of Booking Holdings [NASDAQ: BKNG], with a diverse team of over 7,000 people across 90 countries. We connect travelers to millions of hotels, flights, and experiences worldwide using data and technology at our core.
Role Summary
As a Lead Software Engineer - Back End, you will design and build critical backend systems that handle large-scale traffic and power Agoda's core business logic. You'll lead engineering efforts, contribute to architecture decisions, and mentor other engineers.
Key Responsibilities
- Lead development of backend features and complex distributed systems.
- Act as a technical architect and drive key technical decisions.
- Mentor and coach team members to improve productivity and code quality.
- Collaborate with cross-functional teams (e.g., server, client, infrastructure).
- Continuously improve software design, performance, and reliability.
Required Skills & Experience
- 10+ years experience building high-performance backend applications in production.
- Strong programming skills in one or more: Scala, Java, Kotlin, Python, Go, C#.
- Experience leading projects and mentoring engineers.
- Knowledge of data platforms (e.g., SQL, Cassandra, Hadoop).
- Excellent problem solving and communication skills.
Preferred (Nice-to-Have)
- Experience with Agile/Scrum development.
- Familiarity with distributed systems and messaging tools (e.g., Kafka).
- CI/CD and automated testing experience.
(ref:hirist.tech)