About the job
Location: London, UK - Hybrid (3 days from the office)
About the Team
Join the Foundations team, where we create and maintain the essential systems and tools that empower Deliveroo and DoorDash engineers to innovate, deploy, and manage software on a grand scale. Our infrastructure, CI/CD processes, and developer tools are crafted with the same precision as our customer-facing applications. Our mission is to enhance engineering efficiency, reliability, and security as we redefine the way the world eats and shops.
About the Role
In this pivotal role, you will bridge the gap between software engineering and cloud infrastructure. You will write high-quality production code to automate processes and develop internal tools, while also designing and managing scalable systems within AWS.
This hands-on position focuses on optimizing software development, deployment, and operational processes throughout the organization—striking a balance between coding, infrastructure design, and operational excellence.
Your Responsibilities
Develop and maintain software (mainly in Go) to automate infrastructure, streamline developer workflows, and enhance platform functionalities.
Design, deploy, and manage secure and scalable systems in AWS.
Create and oversee CI/CD pipelines utilizing tools such as GitHub Actions, CircleCI, and Buildkite.
Implement infrastructure as code and boost automation across various environments.
Diagnose and resolve intricate issues related to builds, deployments, and production across application and infrastructure layers.
Enhance observability, reliability, and performance of internal platforms and production systems.
Collaborate with engineering teams to establish best practices for deployment, release management, and cloud architecture.
Engage in technical design discussions and advocate for continuous improvement in DevOps practices.
Qualifications
Proven experience in constructing and operating CI/CD systems using platforms like GitHub Actions, CircleCI, or Buildkite.
Strong proficiency in writing and maintaining production-level software.

