First seen by Alion on Oct 16, 2026.
Key Job Responsibilities and Duties :
The core premise of the Booking Platform Engineer role is to design, build, and maintain internal platforms that provide developers with self-service tools and automation for deploying and running software efficiently and reliably.
The role focuses on addressing availability, scalability, latency, and efficiency challenges across a large-scale infrastructure environment.
- Impact millions of people globally through creative and scalable solutions.
- Work with one of the world's largest e-commerce companies.
- Solve complex problems at scale by writing and deploying code across tens of thousands of servers.
- Follow an "Everything as Code" mindset.
- Collaborate with leading SREs, Software Engineers, and Platform Engineers.
- Develop and implement innovative solutions within a sophisticated production environment.
- Work with technologies such as Python, Go, Puppet, Kubernetes, Elasticsearch, Prometheus, HAProxy, Cassandra, and Kafka.
What You'll Be Doing :
- Design, develop, and implement highly distributed, large-scale platforms.
- Deliver an integrated, end-to-end developer-focused engineering experience.
- Make common tasks simple and complex tasks possible through automation and platform solutions.
- Embed operational resilience and service reliability into the development lifecycle.
- Build effective monitoring solutions to supervise system health and respond to outages.
- Build and execute capacity tests to manage system growth.
- Incorporate Business Continuity and IT Disaster Recovery (DR) planning into the engineering lifecycle.
- Integrate security and privacy into service bootstrapping and delivery pipelines by automating controls.
- Advocate engineering standards and best practices.
- Participate in the on-call rotation and act as an escalation contact for incidents.
- Contribute to hiring, interviewing, onboarding, and other recruitment activities.
What You'll Bring :
- 7 - 9 years of hands-on experience in Software Engineering, Platform Engineering, or Site Reliability Engineering within the technology sector.
- Strong experience building, operating, and maintaining sophisticated and scalable systems.
- Solid experience in at least one programming language such as Go, Python, Java, Ruby, or Perl.
- Experience with Infrastructure as Code (IaC) technologies.
- Good understanding of cloud computing fundamentals.
- Strong foundation in Linux administration and troubleshooting.
- Understanding of Service Level Agreements (SLAs) and Service Level Objectives (SLOs).
- Experience with AWS, Kubernetes, Networking, Security, or Storage is desirable.
- Knowledge of observability and monitoring technologies such as Prometheus, Graphite, Grafana, Kibana, and Elasticsearch is a plus.
- Good interpersonal and communication skills.
- Proficient command of English, both written and spoken
Skills
IT Disaster Recovery, Business Continuity, Cloud Computing, Golang, Python, Linux, AWS, Ruby on Rails, Site Reliability

