Staff Software Engineer - Full Stack AI (Bangkok based, Relocation provided)
Agoda · Seattle, WA · 3 wk ago
EngineeringFull-time
About the role
Lead full-stack architecture and system design for features used by millions of customers. Own complex end-to-end systems and mentor high-performing teams. Guide technical decisions across several squads, driving engineering excellence. Collaborate with Product and Design to deliver cohesive, user-centered solutions.
Responsibilities
- Design and build AI-driven chat experiences that power Agoda’s AI Assistant, trip planning and discovery, customer support flows, and proactive recommendations.
- Work closely with engineers, data scientists, and product managers to define, build, and scale the next generation of AI solutions.
- Create measurable impact on traveler experience and business outcomes, while upholding Agoda’s standards for privacy, reliability, and the responsible use of AI.
Requirements
- 8+ years of experience in software engineering (web, backend, or full stack).
- Expertise in Java, Kotlin, .NET, and JavaScript/TypeScript plus frameworks like Node.js, React, etc.
- Proven experience leading end-to-end architecture on high-traffic platforms.
- Track record of technical mentorship, cross-team collaboration, and solving ambiguous problems.
Qualifications
- BS/MS in Computer Science or related field.
- Experience with AI and machine learning technologies.
- Strong understanding of cloud services (AWS, Azure, GCP).
- Experience with CI/CD pipelines and automated testing.
Skills
- Strong problem-solving skills.
- Excellent communication and collaboration abilities.
- Ability to work independently and in a team setting.
- Passion for building scalable and maintainable systems.
Benefits
- Full Relocation and Onboarding Support
- English-First Work Environment
- World-class relocation and family support
Pay
- Competitive salary and benefits package
Schedule
- Hybrid working (Bangkok HQ)
Agoda Perks
- Professional growth and learning budget
- Employee resource groups for every culture and background
Equal Opportunity Employer
We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics.