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

Lead Software Engineer - Back End

Home > Java programming jobs

Lead Software Engineer - Back End in Others new

  • Bangkok, Thailand

Responsibilities

  • Own the full product lifecycle from business requirements and technology selection through development, testing, CI/CD, monitoring, and maintenance.
  • Design, develop, and maintain backend platforms, data pipelines, and storage solutions across FinTech.
  • Build stable, scalable, and high-performance systems for financial technology applications.
  • Mentor engineers and help improve engineering practices across the team.
  • Collaborate with cross-functional teams and departments to advance product and technology goals.
  • Lead projects, initiatives, and teams while maintaining full ownership of involved systems.
  • Recruit and onboard exceptional technical talent.

Requirements

  • 10+ years of experience developing high-performance production applications.
  • Strong proficiency in Java, Kotlin, Scala, or C#.
  • Experience with Hadoop, Apache Spark, SQL, data architecture, and complex data processing.
  • Understanding of systems, edge cases, failure modes, lifecycles, metrics, alarms, dashboards, and operational excellence.
  • Experience with Scrum or Agile development methodologies and excellent English communication skills.
  • Preferred experience in modern FinTech or payments organizations and domains such as reconciliation, financial reporting, tax, virtual credit cards, or customer payments.
  • Preferred hands-on experience with Spark, ETL data pipelines, Kafka, RabbitMQ, GitLab, Kubernetes, and large-scale distributed systems.
  • Preferred experience leading projects, initiatives, or teams with full system ownership.

Benefits

  • The position is based in Bangkok, Thailand.
  • A relocation package is provided.
  • The role is identified as hybrid.

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 Software Engineer, Quality

  • Camunda
  • Full time
  • Remote
  • 10/03/2026
  • Salary: GBP 90,300 - 148,500
  • EMEA, US

Senior Staff Software Engineer

  • Airbnb
  • Full time
  • USA
  • 10/03/2026
  • Salary: $248k-$310k
  • Remote

Test Engineer

  • Booz Allen Hamilton
  • Full time
  • USA
  • 10/03/2026
  • Salary: $87k - $198k/yr
  • Chantilly, VA

Associate Software Engineer in Test

  • Veeva Systems
  • Full time
  • Canada
  • 10/03/2026
  • Toronto

Software Engineering - Senior Java Engineer

  • FICO
  • Full time
  • USA
  • 10/03/2026
  • Salary: $122k-$192k
  • Remote