
Opportunity at
DeliverooSoftware Engineer, Operational Excellence
Deliveroo is seeking a Software Engineer for Operational Excellence in London to join its Support Engineering division. Now operating as part of DoorDash, the company builds…
Career Tools
About This Role
Deliveroo is seeking a Software Engineer for Operational Excellence in London to join its Support Engineering division. Now operating as part of DoorDash, the company builds proprietary internal tooling, admin applications, and in-house chat platforms designed to assist customer, courier, and merchant operations. The team focuses on creating resilient, low-latency, and high-throughput systems to automate tasks, reduce manual effort, and proactively handle support issues across dozens of countries. This on-site…
Job Description
Deliveroo is seeking a Software Engineer for Operational Excellence in London to join its Support Engineering division. Now operating as part of DoorDash, the company builds proprietary internal tooling, admin applications, and in-house chat platforms designed to assist customer, courier, and merchant operations. The team focuses on creating resilient, low-latency, and high-throughput systems to automate tasks, reduce manual effort, and proactively handle support issues across dozens of countries.
This on-site role involves constructing backend services, collaborating with product managers, designers, and frontend engineers, and participating in technical design discussions. It suits a backend practitioner with experience in distributed architectures who wants to build products that impact millions of users. The company values autonomy, speed, and ownership within a technology-driven commerce environment.
Responsibilities
- Build and maintain high-throughput backend services using Go
- Collaborate with product managers, designers, and frontend developers to ship features for global support agents
- Design systems that remain scalable, resilient, and maintainable
- Contribute to architectural discussions and technical decision-making
- Write well-tested code and maintain high code quality standards
Requirements
- 3+ years of professional software engineering experience building and scaling complex systems
- Production experience in Golang
- Strong hands-on experience with SQL and NoSQL databases, specifically Cassandra
- Solid understanding of designing and operating low-latency, high-throughput distributed systems
- Previous on-call experience with a pragmatic approach to reliability and incident management
Qualifications
- Background in Node.js or other backend languages
- Familiarity with cloud infrastructure such as AWS or GCP
- Experience with event-driven architectures
Core Skills
Benefits
- Healthcare coverage
- Well-being programs
- Parental leave
- Pension plans
- Generous annual leave allowances, including time off for charitable causes
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the location and work setting for this role?
This role is based in London and is on-site.
What programming language is primarily required for this position?
Production experience in Golang is required, along with strong experience in SQL and NoSQL databases like Cassandra.
Is the salary specified in the job posting?
No, the posting does not state the salary.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.
