Job Overview
Agoda is seeking a Lead Software Engineer Back End to join our dynamic team in Bangkok. This role is pivotal in developing mission-critical systems that serve millions of users daily. As a Lead Software Engineer, you will have the opportunity to work on innovative projects using cutting-edge technologies and make a significant impact on our business and the travel industry.
Responsibilities
- Develop performance-critical applications in a production environment using modern programming languages such as Scala, Java, Kotlin, C#, and Go.
- Direct significant company-wide projects and set the technical vision for the team.
- Make architectural decisions and set the standard and direction for the team.
- Implement advanced CI/CD pipelines and robust testing strategies to ensure seamless integration, deployment, and high code quality.
- Collaborate with cross-functional teams to design and implement scalable, fault-tolerant systems and APIs.
- Utilize state-of-the-art CI/CD and testing techniques to ensure system reliability and performance.
Qualifications
- 10+ years of experience in software development, particularly in performance-critical applications.
- Strong knowledge of RDBMS (SQL Server, Oracle, MySQL, or other).
- Ability to lead and direct significant projects and set technical vision.
- Excellent command of the English language.
- Passion for software development and continuous improvement of knowledge and skills.
Preferred Skills
- Experience with NoSQL databases and queueing systems such as Kafka, RabbitMQ, ActiveMQ, and MSMQ.
- Familiarity with the Play framework.
About Agoda
Agoda is a leading online travel booking platform for accommodations, flights, and more. We are part of Booking Holdings and have a diverse team of over 6,000 employees representing 90+ nationalities. Our work environment is rich in diversity, creativity, and collaboration, fostering innovation through a culture of experimentation and ownership.
Equal Opportunity Employer
At Agoda, 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. Employment at Agoda is based solely on a person’s merit and qualifications.
Join us in our mission to make travel easy and rewarding for everyone. Apply today to be part of a team that is transforming travel for millions of customers across the globe.
Benefits Extracted with AI
- Relocation provided
Similar jobs
Last update: 23 minutes ago
Lead Full Stack Software Engineer
Lead Full Stack Software Engineer role in Amsterdam, focusing on React, GraphQL, and modern web technologies. Hybrid work environment.
Lead Full Stack Software Engineer
Lead Full Stack Software Engineer role in Hamburg, Germany. Requires expertise in React, TypeScript, and agile methodologies. Hybrid work environment.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
Full Stack Software Engineer
Join Booking.com as a Full Stack Software Engineer in Amsterdam. Work on global e-commerce challenges with Java, JavaScript, React, and more.
Java Engineer with Angular and Spring Framework
Join Kadaster as a Java Engineer, working with Java, Spring, and Angular in a hybrid environment. Contribute to property information software.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
Backend Engineer - Financial Empowerment
Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.
Senior Backend Engineer (Kotlin, Spring)
Join Trade Republic as a Senior Backend Engineer to build scalable services using Kotlin and Spring in a hybrid work environment.
Senior Software Developer - AWS, Java, Python, Scala
Join Omnia Retail as a Senior Software Developer, working with AWS, Java, Python, and Scala in a hybrid role in Frankfurt.
Fullstack Developer with Angular and Kotlin
Join Rohde & Schwarz as a Fullstack Developer in Berlin, working with Angular, Kotlin, and REST APIs in a cloud-based environment.
Backend Software Engineer
Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Backend Developer
Join Tiqets as a Senior Backend Developer in Amsterdam. Work with AWS, Python, and SQL in a hybrid environment.
Full Stack Software Engineer (d/f/m)
Join mobile.de as a Full Stack Software Engineer in Berlin, working with Java, JavaScript, and Kotlin in a hybrid environment.
Senior Backend Engineer - Data Gateway (Kotlin, Spring, AWS)
Join Bettermile as a Senior Backend Engineer to develop Data Gateway components using Kotlin, Spring, and AWS in a hybrid work environment.
Lead Full Stack Developer
Lead Full Stack Developer role in Berlin, focusing on Angular, Java, and NoSQL for Deutsche Bank's Customer Administration Portal.
Senior Backend Developer
Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.
Senior Fullstack Developer (Java, Spring Boot, Angular)
Join T-Digital as a Senior Fullstack Developer to innovate secure login systems using Java, Spring Boot, and Angular. Fully remote work available.
Medior Java Developer
Join Cegeka as a Medior Java Developer in Belgium. Work on exciting projects with Java, Spring, and Angular2 in a hybrid environment.
Java Backend Developer
Join Experis as a Java Backend Developer in Berlin. Work on security solutions with Java, Spring, and Hibernate. Up to €80k/year, 30 days vacation.
Back End Engineer with Node.js and TypeScript
Join LegalFly as a Back End Engineer to revolutionize legal AI with Node.js and TypeScript in a hybrid role in Ghent.
Senior Software Engineer - Python, Django, Angular
Join Ilkari as a Senior Software Engineer to lead development in Python, Django, and Angular, creating scalable solutions in a hybrid work environment.
Senior Java Software Developer
Join Conspect as a Senior Java Software Developer, working on diverse projects with Java, Spring, and more. Enjoy a great salary and benefits.