Staff Software Engineer - Back End (Bangkok based, Relocation provided)

Agoda
Bangkok
Workplace: HybridFull timeFunction: Software EngineeringExperience: 10+ yearsSkills: ["Problem-solving","Communication","Leadership"]

Frontline backend engineer delivering scalable, fault-tolerant services and APIs for Agoda’s core business, including inventory, pricing, product information, and payments. You’ll work with Kotlin/Scala and modern data tech (Kafka, Spark, MLflow, Kubeflow) in a team driving CI/CD, testing, and high-availability systems for millions of users, with relocation to Bangkok.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Agoda
Agoda
1 year ago

Staff Software Engineer - Back End (Bangkok based, Relocation provided)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 19 hours agoStatus: Live

Job Summary

Frontline backend engineer delivering scalable, fault-tolerant services and APIs for Agoda’s core business, including inventory, pricing, product information, and payments. You’ll work with Kotlin/Scala and modern data tech (Kafka, Spark, MLflow, Kubeflow) in a team driving CI/CD, testing, and high-availability systems for millions of users, with relocation to Bangkok.
Location: Bangkok
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design, develop, and maintain scalable backend services and APIs that power Agoda’s core business areas (inventory, pricing, product information, customer data, payments).
  • •Implement and improve CI/CD pipelines, testing strategies, and monitoring to ensure high availability and low downtime.
  • •Collaborate with data and platform teams to build robust data-driven features using technologies like Kafka, Spark, and modern languages.
  • •Lead and contribute to significant cross-team projects, setting technical direction and best practices across the backend team.
  • •Mentor teammates and actively share knowledge to raise the overall technical bar.

Pay and Benefits

Perks:Relocation

Key Requirements

  • •10+ years of experience developing performance-critical applications in a production environment using Scala, Java, Kotlin, C#, or Go
  • •Strong RDBMS knowledge (SQL Server, Oracle, MySQL, or other)
  • •Ability to direct significant company-wide projects and set technical vision
  • •Excellent command of the English language
  • •Strong experience with CI/CD pipelines and robust testing strategies
Experience:10+ yearsTravelE-commerceSaaS
Skills:Problem-solvingCommunicationLeadership
Languages:English
Tech Stack:ScalaJavaKotlinC#GoSQLKafkaSparkMLflowKubeflowVastStorageStarRocks

Company Brief

Agoda
Agoda operates a global online travel booking platform offering hotels, vacation rentals, flights, and other travel services. It provides price comparison, deals, and booking management for leisure and business travelers worldwide.
Industry: TravelTech
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Headquarters: Singapore, Singapore
Founded: 2005
Glassdoor
Glassdoor: 3.8
WebsiteLinkedIn