
Staff Software Engineer - Back End
Agoda
Staff Software Engineer - Back End
Agoda is seeking a Staff Software Engineer for its Back-End Engineering department, based in Bangkok with relocation provided. The role involves building scalable, fault-tolerant systems and APIs, with a fast-track 1-Day Interview Program. Requires 8+ years of experience in performance-critical applications using Scala, Java, Kotlin, or similar, plus strong RDBMS knowledge.
Staff Software Engineer - Back End
Agoda is seeking a Staff Software Engineer for its Back-End Engineering department, based in Bangkok with relocation provided. The role involves building scalable, fault-tolerant systems and APIs, with a fast-track 1-Day Interview Program. Requires 8+ years of experience in performance-critical applications using Scala, Java, Kotlin, or similar, plus strong RDBMS knowledge.
Salary
Core Qualifications
Technical (Must-have)
Soft Skills
Preferred Qualifications
Technical (Nice-to-have)
Key Responsibilities
- Think and own the full life cycle of our products, not just a single piece of code – from business requirements, technology selection, coding standards, agile development, unit and application testing, to CI/CD and proper monitoring
- Design, develop and maintain platforms and data pipelines
- Boost System Performance: build systems that are stable, scalable, and highly performant to meet the dynamic demands
- Write great code and help others write great code – mentor people in your team and wider
- Exceptional problem-solving skills coupled with a strategic mindset are essential. You possess the ability to adapt to new changes and the foresight to anticipate future needs.
- Foster Cross-Functional Collaboration: work with diverse teams to drive forward product and technology goals