The Compute Platform team operates the fleet of bare metal and virtual machines infrastructure that every product at Agoda runs on. This role involves taking technical ownership of ACP, Agoda's in-house orchestration stack for dedicated-resource virtual machines on bare metal, alongside broader fleet lifecycle tooling and automation. The position requires designing, building, and operating compute and fleet tooling in Go and Python, managing systems that interface with Kubernetes, OpenStack, and hardware management APIs. The engineer will lead medium to large projects, participate in System Design Reviews, and troubleshoot issues at scale across global data centers. Additionally, the role includes interviewing and mentoring engineers to raise the hiring bar for compute and fleet roles. Candidates must have 10+ years of software engineering experience with a strong background in infrastructure or compute systems, including bare metal, virtualization, Kubernetes, and OpenStack. The role requires strong distributed systems development skills in Go, with Python being advantageous. Experience owning and evolving distributed systems such as control planes, orchestrators, or agents in production is essential. The ideal candidate will have practical experience with Kubernetes in production, comfort using agentic coding tools, and a strong understanding of observability for distributed systems. A track record of leading technical projects and driving architectural decisions is also required.

