Staff/Lead Software Engineer, Back End (Bangkok based – Relocation provided)

Software Development

Agoda

1 open role Website

  • Software Development
  • India

Join a high‑impact team building the core backend systems that power Agoda’s global travel platform. You’ll lead feature development, shape architecture, and mentor engineers across a fast‑moving, data‑intensive environment.

What You’ll Do

  • Lead design and delivery of product features, experiments, and complex backend systems.
  • Define and evolve system architecture, ensuring scalability and fault‑tolerance.
  • Coach a distributed engineering team, fostering best coding practices and agile processes.
  • Drive continuous improvement of CI/CD pipelines and automated testing.
  • Collaborate with client‑side, infrastructure, and partner teams to deliver robust solutions.
  • Identify and implement enhancements to code quality and development workflow.
  • Influence organization‑wide technical decisions and standards.

What You Need

  • 10+ years building performance‑critical applications with Java, Scala or Kotlin.
  • Proven track record leading projects or engineering teams end‑to‑end.
  • Hands‑on experience with SQL, Cassandra, Hadoop or similar data platforms.
  • Strong grasp of algorithms, data structures, and software design principles.
  • Demonstrated ability to improve team productivity via KPI‑driven practices.
  • Excellent English communication, both written and verbal.

Good to Have

  • Experience with Go, Kafka, or Aerospike.
  • Familiarity with micro‑service patterns and event‑driven architectures.
  • Background in building high‑throughput, low‑latency services.

The Opportunity

Agoda provides a full relocation package, including visa sponsorship, flights, settling‑in allowance and temporary housing, plus hybrid working from its vibrant Bangkok headquarters.

Similar Jobs to Apply
  • ION
    India

    As a Software Developer in ION’s 2027 Leadership Development Program, you’ll design, develop and maintain robust solutions for Tier‑1 banks and Fortune 100 clients, collaborating in Agile team
  • Qualys
    India

    Join a fast‑moving team building enterprise‑grade web applications that leverage AI‑assisted development. You’ll design, build, and scale high‑performance UIs for demanding enterprise custom
  • Deutsche Telekom
    India

    Join a dynamic team building cloud‑native applications and scalable platforms that drive real business impact. As a Full‑Stack Software Developer with a strong DevOps mindset, you’ll own the end
  • JobCrexa
    India

    Join a fast‑growing team building scalable, user‑friendly web applications. You’ll leverage deep React expertise to deliver high‑performance interfaces that work across devices.What You’ll