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

Back End Lead Software Engineer

Home > Java programming jobs

Back End Lead Software Engineer in Others

  • Bangkok, Thailand

Responsibilities

  • Lead development of product features, experiments, technical initiatives, and complex backend systems.
  • Shape architecture decisions and influence important technical decisions across the organization.
  • Coach and influence distributed engineering teams.
  • Improve system architecture, software design, code quality, engineering practices, and team productivity.
  • Collaborate with backend, client-side, and infrastructure teams to deliver technical solutions.
  • Write high-quality maintainable code and support other engineers in doing the same.
  • Strengthen agile and Scrum ways of working.

Requirements

  • 10+ years of experience building performance-critical production applications using JVM technologies 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 and data structures.
  • Demonstrated excellence in software development and coding.
  • Experience improving team productivity and effectiveness through KPI-driven engineering practices.
  • Strong software architecture skills and experience driving architectural decisions.
  • Passion for software craftsmanship, continuous learning, and engineering excellence.
  • Excellent written and verbal English communication skills.

Benefits

  • Full relocation package to Bangkok, including flights, settling-in allowance, temporary housing, relocation advisors, and a relocation buddy program.
  • Visa sponsorship for the employee and family, plus partner and children support.
  • International health insurance and flexible home visit support.
  • Hybrid working at the Bangkok headquarters.
  • Professional growth and learning budget, employee resource groups, and community events.

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

Software Engineer (C++/Java)

  • Databento
  • Full time
  • USA
  • 10/26/2026
  • Salary: $150k-$250k
  • Remote

Lead Software Engineer

  • 8th Light
  • Full time
  • Remote
  • 10/26/2026
  • Salary: $126k-$157k
  • United States

Principal Software Engineer - Vector Search

  • Elastic
  • Full time
  • Remote
  • 10/26/2026
  • Salary: €73k-€116k
  • Greece

Java Senior Software Engineer

  • MariaDB plc
  • Full time
  • Remote
  • 10/25/2026
  • Salary: Competitive
  • Georgia

Java Senior Software Engineer

  • MariaDB plc
  • Full time
  • Remote
  • 10/25/2026
  • Salary: Competitive
  • Serbia