Join Agoda as a Senior Back End Software Engineer
Agoda is seeking a talented and experienced Senior Back End Software Engineer to join our dynamic team in Bangkok. This is an exciting opportunity to work on mission-critical systems that serve millions of users daily. As part of the Agoda Platform team, you will have the chance to work on innovative projects, using cutting-edge technologies, and make a significant impact on our business and the travel industry.
About Agoda
Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with more than 3.6 million accommodations globally. Based in Asia and part of Booking Holdings, our 6,000+ employees representing 90+ nationalities foster a work environment rich in diversity, creativity, and collaboration. We innovate through a culture of experimentation and ownership, enhancing the ability for our customers to experience the world.
Responsibilities
- Develop performance-critical applications in a production environment using modern programming languages such as Scala, Java, Kotlin, C#, or Go.
- Design and implement scalable architectures.
- Engage in hands-on coding, developing, and maintaining high-quality software solutions on a daily basis.
- Collaborate with cross-functional teams to ensure cohesive solutions.
- Implement advanced CI/CD pipelines and robust testing strategies to ensure seamless integration, deployment, and high code quality.
Requirements
- 5+ years of experience in software development.
- Strong knowledge of RDBMS (SQL Server, Oracle, MySQL, or other).
- Good command of the English language.
- Passion for software development and continuous improvement of your knowledge and skills.
Preferred Qualifications
- Knowledge in NoSQL, Queueing systems (Kafka, RabbitMQ, ActiveMQ, MSMQ), and Play framework.
Why Join Agoda?
- Work in a diverse and inclusive environment.
- Be part of a team that values creativity, collaboration, and experimentation.
- Opportunity to work on innovative projects with cutting-edge technologies.
- Relocation assistance provided for the right candidate.
Agoda is an equal opportunity employer. We pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation.
If you are passionate about software development and want to make a significant impact in the travel industry, apply now to join our team in Bangkok!
Benefits Extracted with AI
- Relocation provided
Similar jobs
Last update: 23 minutes ago
Senior Back End Developer - Java, Spring, Microservices
Join Adhese as a Senior Back-End Developer in Ghent, focusing on Java, Spring, and microservices.
Senior Java Backend Engineer - Guest Experience
Join Holidu as a Senior Java Backend Engineer in Munich. Work with Java, Kotlin, and Spring to enhance user experiences.
Senior Back End Developer (Golang)
Join Norma as a Senior Back End Developer in Athens, Greece. Work with Golang, APIs, and cloud technologies in a hybrid environment.
Senior Software Engineer, Backend (Remote)
Join GlossGenius as a Senior Backend Engineer, focusing on scalable backend services using Kotlin, JavaScript, and more. Remote role.
Senior Software Development Engineer - Full Stack
Join Expedia as a Senior Full Stack Engineer, leveraging JavaScript, TypeScript, and Kotlin to enhance travel planning.
Senior Backend Engineer with Go and PostgreSQL
Join HousingAnywhere as a Senior Backend Engineer, focusing on Go and PostgreSQL, to transform the rental housing industry.
Senior Software Development Engineer - Full Stack
Join Expedia as a Senior Full Stack Engineer in Austin, TX. Work with React, JavaScript, Kotlin, and more to enhance travel experiences.
Senior Software Engineer - Production Engineering
Join Uber as a Senior Software Engineer in Amsterdam, focusing on production engineering and reliability.
Senior Software Engineer - Platform CI
Join Uber as a Senior Software Engineer in Amsterdam to enhance our Developer Platform using AWS, Java, Python, and Docker.
Senior Software Engineer - Capacity & Efficiency Engineering
Join Uber as a Senior Software Engineer in Amsterdam, focusing on capacity and efficiency engineering with skills in Python, Java, and distributed systems.
Mid-Senior Back End Developer (Java)
Join Group S as a Mid-Senior Back End Developer in Brussels. Work on exciting projects with Java, APIs, and agile methodologies.
Senior Backend Web Developer with Java and Spring
Join our team as a Senior Backend Web Developer specializing in Java and Spring frameworks. Work remotely and drive innovation.
Staff Software Engineer – JVM/Rust Expert
Join Agoda as a Staff Software Engineer specializing in JVM and Rust. Full relocation to Bangkok provided. Enhance observability tools in a dynamic team.
Senior Fullstack Developer with Java and AWS
Join Piktiv as a Senior Fullstack Developer in Skövde, Sweden. Work with Java, AWS, and more in a dynamic, on-site role.
Senior Backend Java Developer
Join as a Senior Backend Java Developer in Atlanta, GA, focusing on fintech applications with Java, Spring Boot, AWS, and Angular.
Backend Engineer (TypeScript/NodeJS)
Join GlobalLogic as a Backend Engineer to work on innovative projects using TypeScript, NodeJS, and more. Hybrid work in Szczecin, Poland.
Senior Frontend Developer (Angular)
Join ESB Technologies as a Senior Frontend Developer specializing in Angular for a remote role in Florida.
Senior iOS Software Engineer
Join Airbnb as a Senior iOS Software Engineer to develop innovative tools for hosts, focusing on iOS app performance and user experience.
Backend Software Engineer
Join Offstream as a Backend Software Engineer focusing on AWS, Typescript, and GraphQL. Influence product architecture and development.
Senior Back End Developer (Node.js)
Join Ciklum as a Senior Back End Developer (Node.js) in Romania. Work remotely on innovative projects with a global impact.
Senior Backend Engineer (Node.js)
Join TheyDo as a Senior Backend Engineer (Node.js) to shape scalable architectures and work on ambitious projects in a fully remote role.
Staff Software Engineer – JVM/Rust Expert
Join Agoda as a Staff Software Engineer in Bangkok, specializing in JVM and Rust, with a full relocation package.
Senior Full Stack Developer with Java and Angular
Join us as a Senior Full Stack Developer in Salerno, Italy, working with Java, Angular, and Spring Boot in a hybrid environment.
Software Engineer II, Backend (Remote)
Join AllTrails as a Software Engineer II, Backend, working remotely with Python, Django, and AWS to enhance our outdoor exploration platform.