7 days ago
Bangkok, ThailandMid Level / Senior / Staff+
Responsibilities
- Lead the design, development, and evolution of platform systems that support Agoda’s software development lifecycle.
- Drive improvements in CI/CD, developer tooling, and security automation to increase engineering speed, quality, and reliability.
- Own and improve central platform services such as source control, CI, service discovery, and internal engineering systems.
- Build and guide the development of internal tools and self-service platforms used by teams across the organization.
- Provide technical leadership across platform initiatives, setting direction and ensuring high-quality execution.
- Partner with engineering, infrastructure, and security teams to solve complex cross-functional problems.
- Mentor engineers and contribute to a strong culture of technical excellence, automation, and operational rigor.
- Help define platform roadmaps and identify opportunities to improve scalability, resilience, and developer experience.
Requirements
- Significant experience in Software Engineering, DevOps, or Platform Engineering.
- Strong hands-on experience designing, building, and operating production systems at scale.
- Strong coding skills in a modern programming language, preferably Python or Go.
- Deep knowledge of developer ecosystem tooling such as Git, CI systems, Docker, and Kubernetes.
- Strong software design and architecture skills, especially in building highly available and fault-tolerant systems.
- Solid Linux systems knowledge and operational troubleshooting experience.
- Proven ability to lead technical initiatives and influence engineering decisions across teams.
- Strong communication, collaboration, and stakeholder management skills.
- A passion for building platforms that improve engineering productivity, reliability, and security.
Tech Stack
AnsibleConsulDockerElasticsearchGitGoKubernetesMicrosoft SQL ServerOpenStackPostgreSQLPythonReactVault
