Fast track 1-Day Program (20th November): Staff Software Engineer - Back End (Bangkok Based, Relocation Provided) - Careers at Agoda
Agoda →Bangkok, Thailand (relocation provided)
Estimated range. Confirm compensation with the employer.
Bangkok, Thailand (relocation provided)
Estimated range. Confirm compensation with the employer.
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.
Wondering if your experience matches this role? Upload your CV to see matched skills, a fit score, and areas to develop.
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.
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.
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.
Knowledge of NoSQL, queueing systems such as Kafka, RabbitMQ, ActiveMQ, or MSMQ, and the Play framework.
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.
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.