Position overviewPosted 1 day ago

Fast track 1-Day Program (20th November): Staff Software Engineer - Back End (Bangkok Based, Relocation Provided) - Careers at Agoda

Agoda →
Not specified8+ years of relevant experience developing performance-critical applications in a production environment

Bangkok, Thailand (relocation provided)

Compensation
THB 90,000 - THB 150,000
THB / month

Estimated range. Confirm compensation with the employer.

Current listing check

We check listings for employer identity, role clarity, and application links before publishing.

Listing record updated: November 5, 2026. We archive records after 60 days without an update. This date does not confirm that the employer is still hiring.

AI Resume Fit Analysis

Quick view

Wondering if your experience matches this role? Upload your CV to see matched skills, a fit score, and areas to develop.

Match My Resume

About the position

Agoda is hiring a Staff Software Engineer – Back End for its Platform team in Bangkok, with relocation provided. The engineer will own products through the full lifecycle, including requirements, technology selection, coding, testing, CI/CD, and monitoring. Responsibilities include designing and maintaining platforms and data pipelines, improving performance and scalability, mentoring colleagues, and collaborating with cross-functional teams.

The role requires at least eight years of experience developing performance-critical production applications using Scala, Java, Kotlin, or similar modern languages. Candidates need strong RDBMS knowledge, experience directing significant company-wide projects, architectural decision-making, advanced CI/CD and testing practices, and good English communication. The posting describes a fast-track one-day interview program on 20 November 2026.

Responsibilities

Own products across the full lifecycle, from business requirements and technology selection through coding, testing, CI/CD, and monitoring.

Design, develop, and maintain platforms and data pipelines.

Build stable, scalable, and highly performant systems.

Mentor colleagues and help the wider team improve its software engineering practices.

Lead cross-functional work supporting product and technology goals.

Requirements

At least 8 years of experience with performance-critical production applications using Scala, Java, Kotlin, or relevant modern languages.

Strong RDBMS knowledge, such as SQL Server, Oracle, or MySQL.

Ability to direct significant company-wide projects and set technical vision.

Experience making architectural decisions and setting team standards and direction.

Good English communication, advanced CI/CD and testing skills, and commitment to continuous improvement.

Nice to have

Knowledge of NoSQL, queueing systems such as Kafka, RabbitMQ, ActiveMQ, or MSMQ, and the Play framework.

Hiring Process

Fast-track one-day interview program on 20 November 2026, with four interview rounds completed in one day and a decision expected within 24–48 hours. Applicants must be available for the full day and confirm participation within 24 hours of invitation.

Share this job

Job listings are sourced from company websites and career pages. Learn more about how we source jobs.

Bangkok Jobs is not affiliated with the hiring companies. Please verify all job details directly with the employer before applying. We are not responsible for the accuracy of job postings or hiring decisions.