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

Staff Software Engineer - Back End

Home > Java programming jobs

Staff Software Engineer - Back End in Others

  • Bangkok, Thailand

Responsibilities

  • Own the full product lifecycle from business requirements and technology selection through coding standards, development, testing, CI/CD, monitoring, and operations.
  • Design, develop, and maintain FinTech platforms, scalable backend systems, data pipelines, and storage solutions.
  • Build stable, scalable, highly performant systems for financial technology applications.
  • Improve code quality, mentor engineers, and help establish strong engineering practices across the team.
  • Collaborate with cross-functional teams and departments to advance product and technology goals.
  • Use metrics, alarms, dashboards, and operational practices to support system reliability and performance.
  • Lead projects, initiatives, and teams while owning the systems involved.
  • Help recruit and onboard exceptional talent.

Requirements

  • 8+ years of experience developing high-performance production applications.
  • Strong proficiency in Java, Kotlin, or Scala.
  • Experience with big data technologies such as Hadoop and real-time processing frameworks such as Apache Spark.
  • Advanced knowledge of SQL and data architecture.
  • Strong systems thinking, including understanding of edge cases, failure modes, and system lifecycles.
  • Experience with Scrum or Agile development methodologies.
  • Excellent verbal and written English communication skills.
  • Experience with operational excellence, metrics, alarms, and dashboards.
  • Preferred experience in modern FinTech or payments organizations.
  • Preferred knowledge of financial reconciliation, financial reporting, tax, virtual credit cards, or customer payments.
  • Preferred hands-on experience with Spark, ETL data pipelines, Kafka, RabbitMQ, GitLab, and Kubernetes.
  • Preferred experience with large-scale distributed systems and leading projects, initiatives, or teams.

Benefits

  • Bangkok, Thailand work location.
  • 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

Security Engineer II

  • JPMorgan Chase
  • Full time
  • USA
  • 09/22/2026
  • Salary: Competitive
  • Plano, TX

Principal Software Engineer - Search Infra

  • Elastic
  • Full time
  • Remote
  • 09/22/2026
  • Salary: €67k-€106k
  • Portugal

Staff Software Engineer, Backend

  • Toast, Inc.
  • Full time
  • Others
  • 09/22/2026
  • Salary: Competitive
  • Bengaluru, India

Principal Engineer Kubernetes and DevSecOps

  • Wells Fargo
  • Full time
  • Others
  • 09/22/2026
  • Salary: Competitive
  • Hyderābād, India

Principal Software Engineer - Search Infra

  • Elastic
  • Full time
  • Remote
  • 09/22/2026
  • Salary: Competitive
  • Switzerland