GrepJob
Agoda

Staff Software Engineer, Platform (Bangkok Based, Relocation provided)

Agoda
Apply
7 days ago
Bangkok, ThailandStaff+

Responsibilities

  • Design, build, and enhance platform capabilities that support Agoda’s engineering organization at scale.
  • Improve CI/CD systems, developer workflows, and security automation across the software development lifecycle.
  • Maintain and evolve central developer systems such as source control, CI, service discovery, and related internal platforms.
  • Build internal tools and full-stack web portals that improve usability, efficiency, and self-service for engineers.
  • Work across development and infrastructure domains to simplify operations through automation and platform engineering.
  • Contribute to architectural decisions that improve platform scalability, resilience, availability, and security.
  • Troubleshoot and resolve complex issues across platform and infrastructure systems.
  • Promote engineering best practices in automation, testing, observability, and operational excellence.

Requirements

  • Extensive experience in Software Engineering, DevOps, or Platform Engineering.
  • Strong hands-on experience across the full software development lifecycle, from design through production operations.
  • Strong coding skills in a modern programming language, preferably Golang.
  • Experience with developer tooling and ecosystem technologies such as Git, CI systems, Docker, and Kubernetes.
  • Solid understanding of software architecture principles, including scalability, high availability, and fault tolerance.
  • Strong Linux systems knowledge and troubleshooting skills.
  • Ability to work across technical boundaries and solve end-to-end engineering problems.
  • Strong communication and collaboration skills.
  • A passion for learning new technologies and automating large-scale engineering processes.

Tech Stack

AnsibleConsulDockerElasticsearchGitGoKubernetesLinuxMicrosoft SQL ServerOpenStackPostgreSQLReactVault