Overview
Role : Staff Software Engineer - Back End (Gurugram based)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.
Get To Know Our Team
The Back End Engineering team builds scalable, fault-tolerant systems and APIs that power Agoda's core business.
These mission-critical systems support inventory, pricing, booking, payments, and more, with dozens of releases per day using modern CI/CD practices and technologies like Scala, Go, Kafka, and Aerospike.
The Opportunity
Work on mission-critical backend systems and APIs handling millions of user search requests daily.
Key Responsibilities
- Lead development of complex systems, features, and technical projects
- Act as technical architect and mentor
- Drive architectural improvements and technical decisions
- Contribute to Agile and Scrum practices
- Collaborate across backend, client, and infrastructure teams
- Continuously improve code quality and development practices
- 7+ years of experience with Scala, Java, or C# in production systems
- Experience leading projects or teams with system ownership
- Strong understanding of data platforms (SQL, Cassandra, Hadoop)
- Solid knowledge of algorithms and data structures
- Strong coding skills and passion for software engineering
- Excellent verbal and written English communication skills
- Experience with Agile/Scrum methodologies
- Experience building large-scale distributed systems
- Familiarity with Git, TeamCity, Puppet
- Experience with Kafka, RabbitMQ, Spark, Hadoop, NoSQL, Play, Akk
(ref:hirist.tech)