Agoda

BackEnd Staff Software Development Engineer (Level 4) | Bangkok based, Relocation provided

Agoda
Apply
6 days ago
Bangkok, ThailandStaff+

Responsibilities

  • Design, build, and own scalable distributed systems and microservices within a service or domain.
  • Lead complex features and technical initiatives end to end.
  • Drive system design, API design, scalability, performance, reliability, fault tolerance, and engineering best practices.
  • Identify risks and improvement opportunities, make architectural trade-offs, and remain accountable for outcomes.
  • Collaborate with adjacent teams and translate business needs and technical constraints across engineering and business stakeholders.
  • Stay hands-on with coding and system design.
  • Mentor engineers using a structured approach and support their growth.
  • Handle production issues, drive root-cause analysis, and lead follow-through improvements.

Requirements

  • 8–12 years of backend engineering experience.
  • Strong experience building and owning distributed systems at scale within a service or domain.
  • Expertise in Java, Kotlin, Scala, or Go.
  • Strong understanding of microservices architecture, REST APIs, system design, SQL and NoSQL databases, performance, scalability, and concurrency.
  • Strong coding and problem-solving ability.
  • Demonstrated ownership beyond assigned tasks and experience making decisions under ambiguity.
  • Ability to communicate technical trade-offs to engineers and non-technical stakeholders.
  • Demonstrated impact mentoring or growing engineers.
  • Experience with large-scale consumer or marketplace platforms is nice to have.
  • Exposure to Kafka or RabbitMQ is nice to have.
  • Experience with Cassandra, MongoDB, or Aerospike is nice to have.
  • Familiarity with AWS or GCP and CI/CD pipelines is nice to have.
  • Experience working in Agile/Scrum environments is nice to have.

Benefits

  • The position is based in Bangkok, Thailand.
  • Relocation is provided.

Tech Stack

Apache CassandraApache KafkaAWSGoGoogle Cloud PlatformJavaKotlinMongoDBRabbitMQScalaSQL

Categories

Agoda

About Agoda

10,000+ employees

Agoda is a global online travel platform for booking hotels, homes, flights, and activities, serving travelers and accommodation partners worldwide. Its web and mobile marketplace matches demand and supply and monetizes through commissions and related partner services. Founded in 2005 and headquartered in Singapore, Agoda operates as a subsidiary of Booking Holdings, with extensive operations across Asia-Pacific markets.

Contact me