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
  • ISA
    India

    This senior role focuses on building and deploying front‑end solutions that power ISA’s software products. You’ll collaborate with product, project, and operations teams to translate business ne
  • Percept Web Solutions
    Nagpur

    We are seeking a passionate .NET developer to build and enhance our software products. You’ll collaborate with a cross‑functional team to deliver high‑quality modules that drive company growth.
  • Cognyte
    India

    Join a global team solving problems most people never see. As a Backend Developer you’ll build advanced .NET services that power investigative tools used by law‑enforcement and intelligence agenci
  • Virtusa
    India

    Join a fast‑growing tech team delivering enterprise‑grade solutions. You’ll drive end‑to‑end feature development, from responsive UI design to robust backend services. You’ll collaborate c