Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Backend Lead Software Engineer (L5)

Home > Java programming jobs

Backend Lead Software Engineer (L5) in Others

  • Bangkok, Thailand

Responsibilities

  • Lead development of product features, experiments, technical initiatives, and complex backend systems.
  • Shape architecture decisions, provide technical leadership, and coach distributed engineers.
  • Continuously improve system architecture, software design, code quality, and engineering practices.
  • Influence and drive important technical decisions across the organization.
  • Write high-quality maintainable code and support other engineers in doing the same.
  • Collaborate with backend, client-side, and infrastructure teams.
  • Strengthen agile and scrum ways of working and improve team productivity through KPI-driven practices.

Requirements

  • 8+ years of experience building performance-critical production applications using a JVM technology stack such as Java, Scala, or Kotlin.
  • Proven experience leading projects, technical initiatives, or engineering teams with full ownership of the systems involved.
  • Hands-on experience with data platforms such as SQL, Cassandra, or Hadoop, including selecting appropriate data solutions.
  • Strong knowledge of algorithms, data structures, software development, coding, and software architecture.
  • Experience driving architectural decisions within a team and improving team productivity and effectiveness through KPI-driven engineering practices.
  • Excellent written and verbal English communication skills, with a passion for software craftsmanship, continuous learning, and engineering excellence.

Benefits

  • Visa sponsorship for the employee and family.
  • Full relocation support including flights, settling-in allowance, temporary housing, relocation advisors, a relocation buddy program, and community events.
  • Family and expatriate support including partner and children assistance, school-search and legal support, international health insurance, and flexible home-visit support.
  • Hybrid working from Agoda’s Bangkok headquarters.
  • Professional growth and learning budget and employee resource groups.
  • The position is based in Bangkok, Thailand, with relocation provided.

Agoda

At Agoda, we bridge the world through travel. We aim to make it easy and rewarding for more travelers to explore and experience the amazing world we live in. We do so by enabling more people to see the world for less – with our best-value deals across our 6,000,000+ hotels and holiday properties,...

Similar positions

Senior QA Engineer

  • Qualys, Inc.
  • Full time
  • Others
  • 10/15/2026
  • Pune, India

Senior Java Engineer - Security - Elasticsearch

  • Elastic
  • Full time
  • Remote
  • 10/15/2026
  • Salary: zł 308k-zł 487k
  • Poland

Full Stack Software Engineer 4

  • Netflix
  • Full time
  • USA
  • 10/15/2026
  • Salary: $250k-$413k
  • Remote

Senior Java Engineer - Distributed Systems

  • Elastic
  • Full time
  • Remote
  • 10/15/2026
  • Salary: Competitive
  • Romania

Senior Java Engineer - Security - Elasticsearch

  • Elastic
  • Full time
  • UK
  • 10/15/2026
  • Salary: Competitive
  • Remote