Job
Description
Agoda is an online travel booking platform that connects travelers with a global network of 4.7M hotels and holiday properties worldwide, along with flights, activities, and more. As part of Booking Holdings and based in Asia, Agoda boasts a diverse team of 7,100+ employees from 95+ nationalities across 27 markets. At Agoda, we foster a work environment rich in diversity, creativity, and collaboration, where innovation thrives through a culture of experimentation and ownership, enhancing the customer experience. Our Purpose: Bridging the World Through Travel Travel allows individuals to enjoy, learn, and experience more of the amazing world we live in. It brings people and cultures closer together, fostering empathy, understanding, and happiness. At Agoda, we are a skilled, driven, and diverse team united by a passion to make a positive impact. Through our innovative technologies and strong partnerships, we aim to make travel easy and rewarding for everyone. The Opportunity: Agoda's Platform team is seeking developers to work on mission-critical systems that cater to millions of users daily. As part of this team, you will have the opportunity to work on innovative projects using cutting-edge technologies, ultimately making a significant impact on our business and the travel industry. In this Role, you'll get to: - Architect and develop highly scalable, mission-critical back-end systems - Take ownership of a substantial part of Agoda's system, from the overarching vision to the bytecode level - Facilitate impactful collaboration and cross-team projects to enhance the quality of our services, code, and architecture - Provide constructive feedback, foster an inclusive engineering environment, and promote engineering fundamentals to bring out the best in your colleagues - Identify and implement optimization opportunities across the technology stack, focusing on cost, efficiency, velocity, and developer satisfaction - Demonstrate technical leadership throughout the organization, effectively communicating complex technical trade-offs to non-technical stakeholders such as business owners and C-suite executives What you'll Need to Succeed: - 10+ years of overall experience in software engineering roles - Hands-on experience with ownership of production services, influencing design, development, deployment, monitoring, and evolution - Curiosity and a commitment to staying abreast of technological advancements and open-source progress - Strong programming skills in languages like Kotlin, Scala, Java, and C# - Ability to conduct in-depth research and make decisions on complex projects, being adaptable to both independent work and collaborative efforts - Excellent communication skills to articulate complex technical details to stakeholders at all levels - Broad understanding of challenges and trade-offs across the engineering spectrum, from Front End and Mobile to Data and analytics - Bachelor's degree in Computer Science, Engineering, or a related field It's Great if you have: - Master's or Ph.D. in a technical field - Experience with Kubernetes for effective container orchestration and scaling - Deep understanding of CI/CD pipelines, automation tools, and practices relevant to machine learning - Proficiency in programming with Rust, C, or other low-level languages This position is based in Bangkok, Thailand. (Relocation support is provided) Agoda is an Equal Opportunity Employer. We will keep your application on file for future vacancies and offer the option to have your details removed upon request. For more information, please refer to our privacy policy. To all recruitment agencies: Agoda does not accept third-party resumes. Kindly refrain from sending resumes to our jobs alias, Agoda employees, or any other organization location, as Agoda is not liable for any fees associated with unsolicited resumes.,