[Infra] Staff/Lead Software Engineer – Compute Platform (Bangkok Based, relocation provided)
Core
Design, build, and operate Agoda's compute and fleet tooling, including an in-house orchestration stack for dedicated-resource virtual machines on bare metal.
Role type
Staff/Lead Software Engineer (Compute Platform)
Builds
ACP (Agoda Compute Platform), a lightweight orchestration stack for dedicated-resource virtual machines on bare metal, alongside broader fleet lifecycle tooling and automation.
Domain
Cloud Infrastructure / Compute Systems
Required skills
Go, Python, distributed systems, bare metal provisioning, Kubernetes, OpenStack, observability, system design, technical leadership
Preferred skills
Kubernetes operators/controllers, Ansible/AWX, out-of-band hardware management APIs (iLO/DRAC), CI/CD, GitOps
Technologies
Go, Python, Kubernetes, OpenStack, Ansible, AWX, iLO, DRAC
Responsibilities
Own and evolve the architecture of ACP (orchestrator, agent, CLI); Design, build, and operate compute and fleet tooling; Lead medium to large projects across Fleet and Compute Platform; Troubleshoot product and system issues at scale; Interview and mentor engineers; Define and use measures for ACP reliability and delivery quality.
Seniority
Staff/Lead, hands-on IC with mentorship responsibilities (via careerplan.io/jobs/8248586-infra-stafflead-software-engineer-compute-platform-bangkok-based-relocation-provided-at-ag)
