Engineering Manager, Back End (Bangkok based, relocation provided)
Core
Lead and architect scalable, fault-tolerant back-end systems and APIs for a global travel booking platform, ensuring high availability and performance for millions of users.
Role type
Senior Engineering Manager (Back End)
Builds
Core business logic systems including inventory, pricing, booking, payments, and partner data for the Agoda travel platform.
Domain
Travel technology, distributed systems, high-scale web services.
Deliverable
production ML models | product features | infrastructure
Required skills
Systems architecture for distributed systems, full-stack engineering, team leadership (5+ direct reports), CI/CD and DevOps practices, application security, operational ownership, agile development.
Preferred skills
Proficiency in multiple programming languages.
Technologies
Java, Scala, C#, Kafka, Aerospike, Go, CI/CD tools.
Responsibilities
Write and review code, provide expert coaching to engineers, architect scalable systems, develop and integrate top-tier talent, manage operational responsibilities for critical systems.
Seniority
Senior, hands-on IC with management responsibilities