companyDeliveroo logo

Senior Software Engineer - DevOps at Deliveroo | London

DeliverooLondon - The River Building HQ
Hybrid Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

We are looking for candidates with a robust background in DevOps practices, software engineering, and cloud infrastructure management. A passion for building high-quality systems and a proactive approach to problem-solving are essential.

About the job

Location: London, UK - Hybrid (3 days in office)

About the Team

The Foundations team is responsible for developing the essential systems and tools that empower engineers at DoorDash and Deliveroo to create, deploy, and manage software efficiently at scale. We regard our infrastructure, CI/CD processes, and developer tools as products, crafted with the same level of precision and care as our customer-facing solutions. Our goal is to enhance engineering speed, reliability, and security as we revolutionize the global dining and shopping experience.

About the Role

In this role, you will work at the dynamic intersection of software engineering and cloud infrastructure. You will produce high-quality code to automate processes and develop internal tools while designing and managing scalable systems on AWS.

This hands-on position focuses on optimizing the software development lifecycle, deployment, and operational practices throughout the organization — balancing coding, infrastructure design, and operational excellence.

Your Responsibilities

  • Developing and maintaining software (primarily in Go) to automate infrastructure, streamline developer workflows, and enhance platform features
  • Designing, deploying, and operating secure, scalable systems within AWS
  • Creating and maintaining CI/CD pipelines utilizing GitHub Actions, CircleCI, Buildkite, and other related tools
  • Implementing infrastructure as code and enhancing automation across various environments
  • Troubleshooting and resolving sophisticated build, deployment, and production issues across application and infrastructure layers
  • Enhancing observability, reliability, and performance of internal platforms and production systems
  • Collaborating with engineering teams to establish best practices for deployment, release management, and cloud architecture
  • Participating in technical design discussions and driving continuous improvements in DevOps methodologies

Requirements

  • Extensive experience in building and operating CI/CD systems using tools like GitHub Actions, CircleCI, or Buildkite
  • Proficiency in writing and maintaining production-quality software in Go or equivalent languages
  • Strong background in cloud services, particularly AWS
  • Experience with infrastructure as code tools such as Terraform or CloudFormation
  • Demonstrated ability to troubleshoot complex issues across applications and infrastructure
  • Excellent communication skills and a collaborative mindset

About Deliveroo

Deliveroo is a leading food delivery service that connects customers with their favorite local restaurants. Our mission is to deliver the best food experience to our customers while creating opportunities for restaurant partners and riders. We value innovation and are committed to building a diverse and inclusive workplace.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.