Agoda
About this role
Agoda is a travel booking platform, and its backend team owns the mission critical domains: inventory,
pricing, booking, payments and the customer and partner platforms. These are high scale, fault
tolerant distributed systems with high availability, low latency and zero downtime expectations, and
the team ships dozens of releases a day. The stack is Scala, Go, Java and Kotlin with Kafka and
Aerospike, on strong CI/CD, automation and observability foundations. As a Staff backend engineer you
combine hands-on coding with system design and technical influence on complex systems. Apply if you
want genuinely large scale transaction systems: booking and payments at this volume produce the sort
of consistency and failure problems that most backend jobs only describe in interviews.
pricing, booking, payments and the customer and partner platforms. These are high scale, fault
tolerant distributed systems with high availability, low latency and zero downtime expectations, and
the team ships dozens of releases a day. The stack is Scala, Go, Java and Kotlin with Kafka and
Aerospike, on strong CI/CD, automation and observability foundations. As a Staff backend engineer you
combine hands-on coding with system design and technical influence on complex systems. Apply if you
want genuinely large scale transaction systems: booking and payments at this volume produce the sort
of consistency and failure problems that most backend jobs only describe in interviews.
Who this is for
Requirements. 8 to 12 years of backend engineering experience. Experience with NoSQL databases such as
Cassandra, MongoDB or Aerospike. The posting states that recent and ongoing hands-on coding experience
in production environments is required, which is worth noting at this level.
The team and stack. Agoda's backend engineering team builds high scale, fault tolerant distributed
systems for a global travel platform serving millions of users daily, owning mission critical domains
across inventory, pricing, booking, payments and the customer and partner platforms. Systems run with
high availability, low latency and zero downtime expectations, using Scala, Go, Java and Kotlin with
Kafka and Aerospike, plus CI/CD, automation and observability. The team ships dozens of releases a
day and designs for resilience and self healing.
What you would do. Drive the design and development of scalable distributed systems, working on high
impact backend services, combining hands-on coding, system design and technical leadership,
contributing to complex systems and influencing engineering practice.
⛔ Visa and location. The posting title says "Gurugram based" and Agoda's metadata records "Visa
sponsored: False", so this role is for candidates already able to work in India. The department is
listed as IT Engineering.
Who this is for. A backend engineer with eight or more years who wants scale and is still writing
code, since the posting makes ongoing hands-on coding an explicit requirement rather than an
assumption. JVM and Scala experience transfers most directly. Agoda also runs a separate Level 5
"Backend Lead Software Engineer" requisition at 11+ years in the same office if you are further along;
that one adds mentoring and cross team influence on top of the same technical base.
Cassandra, MongoDB or Aerospike. The posting states that recent and ongoing hands-on coding experience
in production environments is required, which is worth noting at this level.
The team and stack. Agoda's backend engineering team builds high scale, fault tolerant distributed
systems for a global travel platform serving millions of users daily, owning mission critical domains
across inventory, pricing, booking, payments and the customer and partner platforms. Systems run with
high availability, low latency and zero downtime expectations, using Scala, Go, Java and Kotlin with
Kafka and Aerospike, plus CI/CD, automation and observability. The team ships dozens of releases a
day and designs for resilience and self healing.
What you would do. Drive the design and development of scalable distributed systems, working on high
impact backend services, combining hands-on coding, system design and technical leadership,
contributing to complex systems and influencing engineering practice.
⛔ Visa and location. The posting title says "Gurugram based" and Agoda's metadata records "Visa
sponsored: False", so this role is for candidates already able to work in India. The department is
listed as IT Engineering.
Who this is for. A backend engineer with eight or more years who wants scale and is still writing
code, since the posting makes ongoing hands-on coding an explicit requirement rather than an
assumption. JVM and Scala experience transfers most directly. Agoda also runs a separate Level 5
"Backend Lead Software Engineer" requisition at 11+ years in the same office if you are further along;
that one adds mentoring and cross team influence on top of the same technical base.
Apply on company site
Opens job-boards.greenhouse.io, the employer's own application page. Applying is always free.