Full Stack Senior Software Engineer

A life less ordinary.

We’re not just talking about the location; as Asia’s fastest growing ecommerce hotel booking platform and the biggest pure Tech company in Thailand, you’ll use every last ounce of your Engineering talent at Agoda!


This exciting opportunity is full-time, permanent based in Bangkok, Thailand!

Relocation support and visa sponsorship available for international candidates.


The Job

In essence you’ll be responsible for the complete scope, design, build and testing of products and features for one of Asia’s fastest growing e-commerce websites. As a part of the Agoda .net Engineering team, you will be exposed to numerous innovative technologies in the fields of data-processing, big data, efficient data storage structures, recommender systems / machine learning, natural language processing, and many more. Whichever technology we work with, it must operate at the performance needs of a hyper-scale infrastructure operating at thousands of requests per second.


If you have an Architect-level appreciation of system design and love to code come join us!

You’ll be involved in the technical stuff, coding, hands-on but also working with design patterns, complex solutions design, implementation, devops, deployment, testing and much more. We’re highly scalable and performance driven in our approach and our website is a best in class ecommerce solution that is highly user-centric and customer driven.


This is a full stack role, covering everything from designing interfaces and building back end services and APIs, to configuring build pipelines and deployment systems. We are a data driven company and monitor and track everything we do to get the best outcomes. With high volume use cases, it’s a chance to showcase your software and architectural skills to help revolutionize the online travel space. You will be employing technologies to cover front end development (such as native JavaScript, React and CSS), back end development (covering .Net and Java/Scala services with SQL and NoSQL data stores) and everything in between to help us continue evolving our platforms. We are all about performance, scalability, security and wrapping it all in the best user experience our customers can imagine.


This covers search, SEO, orders, payment, check out, basket, booking form as you create readable, repeatable code and manage your codebase with pride to develop our .net ecommerce platform and ecommerce offering to build something amazing! What’s more aws cloud-based datacenter experience is awesome, including any distributed systems, data structures, restful services, nosql and more.


About you:

  • Strong in client side frameworks such as React, Angular, Vue etc
  • Expert in backend languages, such as Java or .Net or NodeJS
  • Strong Database development skills in SQL and NoSQL solutions and understand the strengths and weaknesses of both.
  • Excellent HTML/CSS skills – you understand not only how to build the data, but how to make it look great too.
  • Understanding of monolithic and micro architectures and know how to get the best out of both.
  • An appreciation for the build, development and deployment processes. You enjoy optimizing everything from how your code is compiled to how it scales across servers to provide the best end user experience.
  • You love new technologies and approaches and want to use the best tools available. We want people who can help us continually evolve our stack.


About Agoda

Agoda is one of the fastest-growing ecommerce hotel platforms worldwide, listing hundreds of thousands of hotels and providing services in 38 different languages. We employ more than 2,800 travel professionals, representing more than 20 countries with major operations in Singapore, Bangkok, Kuala Lumpur, Tokyo, Sydney, Hong Kong, and Budapest, and an additional presence in major cities across Asia, Africa, the Middle East, Europe, and the Americas.




Get in touch and apply now!


Doubtless you’ll have many unanswered questions; we’d expect nothing less… after all an enquiring mind is what we’re looking for. But fear not there’s plenty of chance to discuss when we talk.


Relocation support and visa sponsorship available for international candidates.

Agoda is a Booking Holdings (BKNG) company, the world’s leading provider of brands that help people book great experiences through technology.

Back to top