Lead Software Engineer Back End (Singapore Based)
Core
Lead backend engineer driving innovation in mission-critical systems for Agoda's Platform team, with a key focus on harnessing Generative AI to enhance customer experience and support.
Role type
Senior IC backend engineer (Java/Scala)
Builds
High-scale travel platform services and AI-enhanced customer support tools
Domain
Travel technology / Generative AI
Deliverable
production ML models | product features
Required skills
Scala, Java, RDBMS (SQL Server, Oracle, MySQL), NoSQL, Queueing systems (Kafka, RabbitMQ, ActiveMQ, MSMQ), Play framework, CI/CD pipelines, testing strategies, architectural decision-making
Preferred skills
Machine Learning, GPT, prompt engineering, JVM language expertise
Technologies
Kafka, RabbitMQ, ActiveMQ, MSMQ, Play framework, Scala, Java, SQL Server, Oracle, MySQL
Responsibilities
Direct significant company-wide projects and set technical vision; implement advanced CI/CD pipelines and robust testing strategies; make architectural decisions and set team standards; develop performance-critical applications
Seniority
Senior, hands-on IC