
About Agoda
Your gateway to amazing travel deals worldwide
Key Highlights
- Over 2 million properties listed globally
- Part of Booking Holdings, a $100B+ company
- Headquartered in Singapore with a global presence
- 1,000-5,000 employees focused on travel tech
Agoda, headquartered in Singapore, is a leading online travel agency specializing in accommodation booking. With over 2 million properties listed globally, Agoda serves millions of customers, offering competitive pricing and a user-friendly platform. The company is a subsidiary of Booking Holdings, ...
🎁 Benefits
Agoda offers competitive salaries, equity options, flexible remote work policies, and generous PTO. Employees also benefit from travel discounts and a...
🌟 Culture
Agoda fosters a culture focused on data-driven decision-making and customer-centric innovation. The company values diversity and encourages employees ...
Overview
Agoda is hiring a Back End Staff Software Engineer to build scalable and fault-tolerant systems and APIs. You'll work with modern technologies like Kotlin and Scala, focusing on core business logic. This role requires extensive experience in backend engineering.
Job Description
Who you are
You have 5+ years of backend engineering experience, building scalable and fault-tolerant systems that handle complex business logic. You understand the intricacies of API design and have a strong grasp of distributed systems, ensuring high availability and performance under load.
Your expertise in modern programming languages such as Kotlin and Scala allows you to write clean, efficient code. You are familiar with data technologies like Kafka and Spark, and you have experience implementing CI/CD practices to streamline development processes.
You thrive in collaborative environments, working closely with cross-functional teams to deliver high-quality software solutions. Your problem-solving skills enable you to tackle unexpected challenges and optimize system performance effectively.
You are passionate about technology and continuously seek to improve your skills and knowledge. You enjoy mentoring junior engineers and sharing your insights to foster a culture of learning within your team.
Desirable
Experience with machine learning frameworks such as MLflow and Kubeflow is a plus, as is familiarity with agile development methodologies. You have a keen interest in the travel industry and are excited about the impact your work can have on enhancing user experiences.
What you'll do
As a Back End Staff Software Engineer at Agoda, you will be responsible for designing and implementing scalable APIs that support our core business operations. You will work on systems that manage inventory, pricing, customer data, and booking processes, ensuring they are robust and efficient.
You will collaborate with product managers, designers, and other engineers to define technical requirements and translate them into actionable tasks. Your role will involve conducting code reviews, providing feedback, and ensuring adherence to best practices in software development.
You will also be involved in troubleshooting and resolving production issues, utilizing your expertise to maintain system reliability and performance. Your contributions will directly impact the user experience, helping Agoda connect travelers with the best deals and services.
In addition, you will have the opportunity to explore new technologies and methodologies, contributing to the continuous improvement of our engineering practices. You will play a key role in shaping the future of our backend systems, driving innovation and efficiency.
What we offer
Agoda provides a dynamic work environment where you can grow your career while making a meaningful impact in the travel industry. We offer competitive compensation and benefits, including relocation assistance for candidates moving to Bangkok.
You will be part of a diverse team that values collaboration and creativity, working together to solve complex challenges. Our culture encourages continuous learning and professional development, ensuring you have the resources and support to succeed in your role.
Join us at Agoda, where your skills and passion for technology can help shape the future of travel. We believe in empowering our employees to take ownership of their work and make a difference in the lives of travelers around the world.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Agoda.
Similar Jobs You Might Like
Based on your interests and this role

Backend Engineer
Agoda is hiring a Staff Backend Engineer to build scalable, fault-tolerant systems and APIs for their core business logic. You'll work with modern technologies like Kotlin, Scala, and Kafka in Bangkok. This position requires significant experience in backend engineering.

Backend Engineer
Agoda is seeking a Senior Lead Backend Engineer to build scalable and fault-tolerant systems and APIs. You'll work with technologies like Scala, Go, and Kafka in Bangkok. This role requires extensive experience in backend engineering.

Frontend Engineer
Agoda is hiring a Staff Software Engineer - Front End to lead the front end transformation and drive seamless experiences for millions. You'll work with technologies like JavaScript and React in Bangkok. Relocation support is provided.

Backend Engineer
Agoda is hiring a Staff Backend Engineer in Bangkok to develop robust backend systems for their FinTech projects. You'll work with technologies like Java and BigQuery to optimize customer payment options and enhance financial operations.

Full Stack Engineer
Agoda is hiring a Staff Software Engineer - Full Stack to lead full-stack architecture and design high-performance systems for a global audience. This role is based in Bangkok and offers a world-class relocation package.