Lead Software Engineer, Back End – L5 (Bangkok based – Relocation provided) Role based in Bangkok, Thailand. Relocation package is provided.
Overview Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with a global network of hotels, flights, and activities. Our Back-End Engineering team builds scalable, fault-tolerant systems and APIs that host core business logic across inventory, pricing, product information, customer data, communications, partner data, booking systems, payments, and more. We employ CI / CD, testing techniques, and self-healing systems to ensure uptime under extreme loads.
We use modern languages such as Kotlin, Scala, and Go, and data technologies like Kafka and Aerospike, within agile development practices. We hire globally and empower engineers to be successful.
The Opportunity Join Agoda Platform to work on mission-critical systems serving millions of users daily. You will work on innovative projects using cutting-edge technologies and have a significant impact on our business and the travel industry.
In this Role, you’ll get to Architect and develop highly scalable, mission-critical back-end systems
Own substantial components of Agoda’s system from vision to implementation
Foster collaboration and drive cross-team projects on large initiatives, improving service quality, code, and architecture
Provide thoughtful feedback and nurture an inclusive engineering environment; advocate engineering fundamentals
Identify and implement opportunities for optimization across the technology stack (cost, efficiency, velocity, dev happiness)
Exhibit technical leadership and communicate complex trade-offs to non-technical stakeholders
What you’ll Need to Succeed 10+ years of software engineering experience
Hands-on ownership of production services with impact on design, development, deployment, monitoring, and evolution
Curiosity and ongoing awareness of technological improvements and open source trends
Strong programming skills in Kotlin, Scala, Java, or C#
Ability to perform deep research and decision-making on complex projects; able to work independently or as part of a team
Strong communication skills; ability to explain technical details to stakeholders at all levels
Broad understanding of engineering challenges across Front End / Mobile, Data Analytics, and backend systems
Bachelor’s degree in Computer Science, Engineering, or related field
This position is based in Bangkok, Thailand. Relocation package is provided.
EEO and Benefits Equal Opportunity Employer. We value diverse backgrounds and orientations and are committed to providing equal employment opportunities regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics. We may keep your application on file for future opportunities, and you can request removal at any time per our privacy policy.
Disclaimer : We do not accept unsolicited third-party or agency submissions. If we receive unsolicited CVs, we reserve the right to contact and hire the candidate directly without a recruitment fee.
#J-18808-Ljbffr
Lead Software Engineer • Madrid, Madrid, España