Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 26 Oct 2026

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

Agoda Bangkok Hybrid staff full-time

The employer hasn't listed a salary.

Apply on Agoda

Description

At Agoda, we bridge the world through travel. Our story began in 2005, when two lifelong friends and entrepreneurs, driven by their passion for travel, launched Agoda to make it easier for everyone to explore the world.

This position is based in Bangkok, Thailand (Relocation package is provided).

In Agoda’s Back End Engineering department, we build scalable, fault-tolerant systems and APIs that host our core business logic. These systems cover all major areas of our business: inventory and pricing, product information, customer data, communications, partner data, booking systems, payments, and more.

As a Staff/Lead Software Engineer, Back End, you will:

  • Lead the development of product features, experiments, technical initiatives, and complex systems.
  • Act as a technical leader by shaping architecture decisions, influencing and coaching a distributed team of engineers.
  • Continuously improve system architecture and drive better software design and engineering practices.
  • Play a key role in strengthening agile and scrum ways of working.
  • Collaborate closely with backend, client-side, and infrastructure teams to deliver the best technical solutions.
  • Proactively identify opportunities to enhance products, code quality, and development processes.
  • Write high-quality, maintainable code while supporting others in doing the same.
  • Influence and drive important technical decisions across the organization.

To succeed in this role, you will need:

  • 10+ years of experience building performance-critical applications in production environments using JVM tech stack (Java, Scala OR Kotlin).
  • Proven experience leading projects, technical initiatives, and/or engineering teams, with full ownership of the systems involved.
  • Hands-on experience with data platforms such as SQL, Cassandra, or Hadoop, and a solid understanding of selecting the right data solution for different application needs.
  • Strong knowledge of algorithms and data structures.
  • Demonstrated excellence in software development and coding.
  • A proven ability to improve team productivity and effectiveness through KPI-driven engineering practices.
  • Strong software architecture skills, with experience driving architectural decisions within a team.
  • A passion for software craftsmanship, continuous learning, and engineering excellence.
  • Excellent written and verbal English communication skills.

We offer full relocation and onboarding support, including visa sponsorship, flights, settling-in allowance, and temporary housing. Additional benefits include hybrid working, professional growth and learning budget, employee resource groups, and international health insurance.

Skills

Required

Ready to apply?

You apply with the employer directly. Their original posting is here: https://job-boards.greenhouse.io/agoda/jobs/7880990

Apply on Agoda