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 new

  • Bangkok, Thailand

Responsibilities

  • Own the full product lifecycle from business requirements and technology selection through coding, testing, CI/CD, monitoring, and ongoing maintenance.
  • Design, develop, and maintain backend platforms, scalable data pipelines, and storage solutions across FinTech.
  • Build stable, scalable, and high-performance systems for financial technology applications.
  • Write high-quality code and mentor engineers across the team and wider organization.
  • Collaborate with product owners, finance teams, and other departments to achieve technology and product goals.
  • Apply operational excellence practices using metrics, alarms, dashboards, and performance monitoring.
  • Help recruit and onboard talent and contribute to leading projects, initiatives, or teams.

Requirements

  • 8+ years of experience with strong proficiency in Java, Kotlin, or Scala and a track record of developing high-performance production applications.
  • Experience with big data technologies such as Hadoop, real-time processing frameworks such as Apache Spark, SQL, and data architecture.
  • Strong systems thinking, including understanding edge cases, failure modes, and system life cycles.
  • Experience with Scrum or Agile development methodologies.
  • Excellent verbal and written English communication skills.
  • Experience with operational excellence and a strong understanding of metrics, alarms, and dashboards.
  • Preferred experience in FinTech or payments organizations and domains such as reconciliation, financial reporting, tax, payouts, 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 ownership of the systems involved.

Benefits

  • 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

QA Automation Engineer

  • Applaudo Studios
  • Full time
  • USA
  • 09/13/2026
  • Irvine, CA

DevOps Engineer (REF5793N)

  • Deutsche Telekom IT Solutions
  • Full time
  • Others
  • 09/13/2026
  • Debrecen, Hungary

Lead Software Engineer - Android Engineer

  • JPMorgan Chase
  • Full time
  • USA
  • 09/13/2026
  • Salary: $157k - $215k/yr
  • New York, NY

Full Stack Software Engineer 4

  • Netflix
  • Full time
  • USA
  • 09/13/2026
  • Salary: $250k-$413k
  • Remote

Staff Software Engineer, Data Warehouse

  • Airbnb
  • Full time
  • USA
  • 09/12/2026
  • Salary: $212k-$265k
  • Remote