About Agoda
At Agoda, we bridge the world through travel. Our story began in 2005, when two lifelong friends and entrepreneurs, driven by their passion for travel, launched Agoda to make it easier for everyone to explore the world. Today, we are part of Booking Holdings, with a diverse team of over 7,000 people from 90 countries, working together in offices around the globe. Every day, we connect people to destinations and experiences, with our great deals across our millions of hotels and holiday properties, flights, and experiences worldwide.
Responsibilities
- Build scalable, fault-tolerant systems and APIs that host our core business logic
- Develop systems covering all major areas of our business: inventory and pricing, product information, customer data, communications, partner data, booking systems, payments, and more
- Employ state-of-the-art CI/CD and testing techniques to ensure seamless integration, deployment, and high code quality
- Implement advanced CI/CD pipelines and robust testing strategies
- Direct significant company-wide projects and set technical vision
Requirements
- 10+ years of experience developing performance-critical applications in a production environment using Scala, Java, Kotlin, C#, Go or relevant modern programming languages
- Strong RDBMS knowledge (SQL Server, Oracle, MySQL, or other)
- Ability to direct significant company-wide projects and set technical vision
- Good command of the English language
- Passion for software development and continuous improvement of your knowledge and skills
Benefits
- Competitive salary and benefits package
- Opportunity to work with a diverse, global team
- Career development and learning opportunities
- Relocation support for this Bangkok-based role