Agoda is hiring a Staff Backend Engineer to join its Backend Engineering team in Bangkok, which builds high-scale, fault-tolerant distributed systems powering a global travel platform across inventory, pricing, booking, payments, and customer/partner platforms. The role owns the design and reliability of a critical service or domain end-to-end, combining hands-on coding, system design, and technical ownership, and is accountable for outcomes within the service. The position requires 8–12 years of backend engineering experience with strong distributed systems expertise and proficiency in Java, Kotlin, Scala, or Go. The engineer is expected to make independent architectural decisions, mentor team members, partner with product and business stakeholders, and drive production reliability improvements.


