Senior Software Engineer – Back End
AgodaJoin Agoda as a Senior Software Engineer – Back End
Agoda is seeking a talented and experienced Senior Software Engineer to join our Back-End Engineering team in Bangkok. This is a fantastic opportunity for a skilled developer to work on mission-critical systems that serve millions of users daily. We offer relocation assistance to help you transition smoothly to Bangkok.
About Agoda
Agoda is a leading online travel booking platform, part of Booking Holdings, with a network of over 4.2 million properties worldwide. We are headquartered in Asia and employ over 7,000 professionals from 90+ nationalities. Our team is dedicated to innovation, creativity, and collaboration, providing a dynamic work environment.
Role and Responsibilities
As a Senior Software Engineer, you will:
- Develop performance-critical applications using modern programming languages such as Scala, Java, Kotlin, C#, and Go.
- Design and implement scalable architectures for our core business systems, including inventory, pricing, customer data, and booking systems.
- Engage in hands-on coding, developing, and maintaining high-quality software solutions.
- Collaborate with cross-functional teams to ensure cohesive solutions.
- Implement advanced CI/CD pipelines and robust testing strategies to ensure seamless integration and deployment.
What You’ll Need to Succeed
- 5+ years of experience in software development in a production environment.
- Strong knowledge of RDBMS (SQL Server, Oracle, MySQL, or other).
- Proficiency in designing scalable architectures and systems.
- Excellent command of the English language.
- Passion for software development and continuous improvement.
Preferred Qualifications
- Experience with NoSQL databases and queueing systems like Kafka, RabbitMQ, ActiveMQ, or MSMQ.
- Familiarity with the Play framework.
Why Join Agoda?
- Work on innovative projects using cutting-edge technologies.
- Be part of a diverse and inclusive team that values collaboration and innovation.
- Enjoy a supportive environment that encourages professional growth and development.
Agoda is an equal opportunity employer. We are committed to creating an inclusive environment for all employees and applicants.
Apply now to be part of a team that is transforming travel for millions of customers worldwide.
Benefits Extracted with AI
- Relocation provided
- Diverse and inclusive work environment
- Opportunities for professional growth
Similar jobs
Last update: 23 minutes ago
Senior Data Engineer - Fintech Team
Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology in a diverse and inclusive environment.
Senior Data Engineer (Fintech)
Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology to drive efficiencies and market opportunities.
Senior Data Engineer (Fintech)
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology and innovative projects. Relocation provided.
Senior Data Engineer - Fintech Team
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Enhance data systems with Java, Scala, and Spark. Relocation provided.
Senior Data Engineer (Fintech)
Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technologies in a dynamic environment.
Senior Data Engineer (Fintech)
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with Scala, Spark, Java, and more. Relocation provided.
Staff Software Engineer – JVM/Rust Expert
Join Agoda as a Staff Software Engineer with expertise in JVM and Rust. Full relocation to Bangkok provided.
Senior Data Engineer - Fintech Team
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with Java, Scala, and Big Data technologies. Relocation provided.
Senior Data Engineer - Fintech
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with Scala, Spark, Java, and more. Relocation provided.
Senior Data Engineer - Fintech
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with Scala, Spark, Java, and more. Relocation provided.
Senior Data Engineer (Fintech Team)
Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technologies in a dynamic environment.
Senior Data Engineer (Fintech Team)
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology and innovative projects. Relocation provided.
Senior Data Engineer (Fintech Team)
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology and innovative projects. Relocation provided.
Senior Data Engineer (Fintech)
Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technologies in a dynamic environment.
Senior Data Engineer (Fintech)
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology and innovative projects. Relocation provided.
Senior Data Engineer - Fintech Team
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Lead data system improvements using Java, Scala, and Spark.
Senior Data Engineer - Fintech
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Lead data systems, enhance scalability, and drive fintech innovation.
Senior Data Engineer (Fintech)
Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology in a diverse and inclusive environment.
Senior Data Engineer (Fintech)
Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology in a dynamic environment.
Lead DevOps Engineer – Data Platform
Lead DevOps Engineer for Data Platform in Bangkok, focusing on Kubernetes, Apache Spark, and Hadoop. Relocation provided.
Lead DevOps Engineer – Data Platform
Lead DevOps Engineer for Data Platform in Bangkok. Enhance scalability and efficiency using Kubernetes, Spark, and more. Relocation provided.
Senior Data Engineer - Fintech
Join Agoda's Fintech team as a Senior Data Engineer in Berlin. Work with Java, Scala, and Big Data technologies to enhance data systems.
Lead DevOps Engineer – Data Platform
Lead DevOps Engineer for Data Platform in Bangkok, focusing on scalability and efficiency using Kubernetes, Spark, and more.
Staff Software Engineer – JVM/Rust Expert
Join Agoda as a Staff Software Engineer in Berlin, specializing in JVM and Rust, with a full relocation package.