Deliveroo

All Cost Centers

SeniorSoftwareEngineer,EventStreamingSystems

£95–140k ~AI est. London, United Kingdom FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer, Event Streaming Systems at Deliveroo. Skills: Event streaming, Distributed systems, Kafka, Infrastructure. Design event streaming infrastructure. Build event streaming infrastructure”

Industry & Context.

All Cost Centers
Problems you'll solve

Debugging; Troubleshooting

What They're Looking For.

Must Have

Hands-on experience building distributed systems, Experience operating scalable production infrastructure, Understanding of infrastructure automation, Good fundamentals in Linux, Good fundamentals in networking, Good fundamentals in JVM-based systems

Nice to Have

Experience contributing to Kafka, Experience with Redpanda, Experience with WarpStream, Experience with AutoMQ, Experience with Pulsar, Experience with JVM tuning, Experience with broker tuning, Experience with partition management, Experience with Cruise Control, Experience with tiered storage, Experience with diskless streaming architectures, Experience with multi-region event streaming platforms, Experience operating Tier-0 infrastructure at large scale

What You'll Do.

Design event streaming infrastructure

Build event streaming infrastructure

Operate event streaming infrastructure

Improve reliability of Kafka

Improve scalability of Kafka

Improve observability of Kafka

Improve automation of Kafka

Improve reliability of EventBus

Improve scalability of EventBus

Improve observability of EventBus

Improve automation of EventBus

Improve reliability of streaming platforms

Improve scalability of streaming platforms

Improve observability of streaming platforms

Improve automation of streaming platforms

Debug distributed systems issues

Debug performance bottlenecks

Debug capacity constraints

Debug production reliability challenges

Build infrastructure automation

Build self-healing capabilities

Contribute to incident response

Contribute to operational readiness

Contribute to continuous improvement

Partner with EventBus teams

Partner with Storage teams

Partner with SRE teams

Partner with Data Platform teams

Partner with Core Infrastructure teams

Shape long-term architecture

Shape evolution of event streaming platform

How You'll Work.

Team & Collaboration

Cross-functional teams; Platform engineering teams; Infrastructure teams; Product engineering teams

Full Job Description

SENIOR SOFTWARE ENGINEER, EVENT STREAMING SYSTEMS Join us in our mission to transform the way people shop and eat, where impact, innovation and growth drive everything we do. Our Engineering teams tackle complex technical challenges across a global, three-sided marketplace, building and scaling systems that serve millions of customers, riders and partners every day. From real-time logistics to resilient infrastructure and marketplace optimisation, we design, build and operate technology that powers Deliveroo’s growth at scale. We’re looking for a Senior Software Engineer to join our team. This is a hybrid role. In this role, you’ll help us build and operate the event streaming infrastructure that powers business-critical workflows across Deliveroo, DoorDash and Wolt. Get to know our Engineering team, what drives us, how we work, and what you can expect. WHAT YOU’LL BE DOING You’ll be joining the Event Streaming Systems team within the broader Storage organisation. The team builds and operates highly reliable, scalable and efficient event streaming infrastructure, including Kafka, Event Streaming abstractions(internally called EventBus) and future streaming platform technologies. These systems support Tier-0 workflows and are foundational to how engineering teams build reliable, event-driven products at scale. Here’s what your day-to-day might look like: - Design, build and operate large-scale event streaming infrastructure that supports critical production workloads. - Improve the reliability, scalability, observability and automation of Kafka, EventBus and related streaming platforms. - Debug complex distributed systems issues, including performance bottlenecks, capacity constraints and production reliability challenges. - Build infrastructure automation and self-healing capabilities that reduce operational toil and improve platform resilience. - Contribute to incident response, operational readiness and continuous improvement for Tier-0 infrastructure. - Partner c

Free ATS check

Applying for this Senior Software Engineer, Event Streaming Systems role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Ashby

  • Ashby is a fast modern ATS — most applications take under 3 minutes.
  • The resume parser is strong; verify parsed experience dates and job titles.
  • Custom screening questions are often scored algorithmically — answer completely.
  • Location field affects geo-based screening; use your actual metro area.

ANONYMOUS · UNFILTERED

What do employees actually say about Deliveroo?

Real rants from real employees. Read before you apply.

Read Company Rants →