Staff Software Engineer - Full Stack AI (Bangkok based, Relocation provided)

🇹🇭 Bangkok, Thailand
Posted 4 months ago
Expires June 9, 2026
Full TimeOn-siteEngineeringProduct

As a Staff Full Stack Engineer at Agoda, you will design and build AI-driven chat experiences that power Agoda’s AI Assistant, trip planning and discovery, customer support flows, and proactive recommendations. You will work closely with engineers, data scientists, and product managers to define, build, and scale the next generation of AI solutions that make travel planning more intuitive, personalized, and effortless for millions of customers worldwide.

In this role, you will lead full-stack architecture and system design for features used by millions of customers. You will own complex end-to-end systems and mentor high-performing teams. Additionally, you will guide technical decisions across several squads, driving engineering excellence, and collaborate with Product and Design to deliver cohesive, user-centered solutions.

The ideal candidate will have over 8 years of experience in software engineering, specializing in web, backend, or full-stack development. Expertise in Java, Kotlin,.NET, and JavaScript/TypeScript, along with frameworks like Node.js and React, is essential. Proven experience leading end-to-end architecture on high-traffic platforms, as well as a track record of technical mentorship, cross-team collaboration, and solving ambiguous problems, is required.

Agoda offers full relocation and onboarding support, including visa sponsorship for you and your family, flights, settling-in allowance, and temporary housing. Dedicated relocation and settling-in advisors, as well as a relocation buddy program and community events, are provided. Family and expat benefits include partner and children support (school search, legal assistance), international health insurance, and flexible home visit support. Additional perks include a hybrid working model at the Bangkok HQ, a professional growth and learning budget, and employee resource groups for every culture and background.

Agoda is a global online travel agency that connects people to destinations and experiences worldwide through its platform. Joining Agoda means becoming part of a high-energy, multilingual, and multicultural engineering team in Bangkok that drives innovation across regions. The vibrant Bangkok HQ offers a tech-centric environment with a thriving expat community, beautiful culture, and world-famous cuisine. English is the primary language of communication, and no Thai language skills are required. World-class relocation and family support are offered to ensure a smooth transition.

More Jobs at Agoda