Deliveroo
All Cost Centers
SeniorSoftwareEngineer,EventStreamingSystems
Neural analysis suggests this role is
optimal for Senior candidates.
“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.
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
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.