D
Senior Software Engineer, Event Streaming Systems
Contract type
Ongoing
Work mode
Hybrid · London, United Kingdom
Experience
Senior · Not stated
Level inferred from job title
Job description
Senior Software Engineer role on the Event Streaming Systems team within the Storage organisation, building and operating event streaming infrastructure (Kafka, EventBus) that supports Tier-0 workflows across Deliveroo, DoorDash and Wolt.
At a glance
- Employment
- Full-time · Employee (employment agreement)
- Work mode
- Hybrid · London, United Kingdom
What you'll do
- 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 closely with EventBus, Storage, SRE, Data Platform and Core Infrastructure teams across US and EU regions.
- Help shape the long-term architecture and evolution of Deliveroo's event streaming platform.
What we're looking for
- Strong hands-on experience building or operating distributed systems in production.
- Experience with Kafka or similar event streaming systems, either as a platform, infrastructure service or critical production dependency.
- Strong coding ability in Java, Go, Python or similar languages, with a focus on reliable, maintainable production systems.
- Experience operating scalable production infrastructure, including debugging, troubleshooting and improving reliability.
- Strong understanding of infrastructure automation, observability, capacity management and operational excellence.
- Good fundamentals in Linux, networking and JVM-based systems, or curiosity to deepen expertise in these areas.
- Strong collaboration and communication skills, with the ability to work across platform, infrastructure and product engineering teams.
Nice to have
- Experience contributing to Kafka or related open source distributed systems.
- Experience with Redpanda, WarpStream, AutoMQ, Pulsar or similar streaming technologies.
- Experience with JVM tuning, broker tuning, partition management or Cruise Control.
- Experience with tiered storage, diskless streaming architectures or multi-region event streaming platforms.
- Experience operating Tier-0 infrastructure at large scale.
Your team
Event Streaming Systems team (Storage organisation)
Builds and operates highly reliable, scalable and efficient event streaming infrastructure, including Kafka, Event Streaming abstractions (EventBus) and future streaming platform technologies, supporting Tier-0 workflows.
Benefits
- Competitive salary and equity options.
- Flexible working.
- Continuous learning.
How to get hired
- 1Typically 3-4 stages.
Apply
About Deliveroo
Deliveroo is now part of DoorDash, operating a global, three-sided marketplace serving millions of customers, riders and partners every day.
Mission
Transform the way people shop and eat.
Key facts
- Deliveroo is now part of DoorDash.
- Engineering teams work across Deliveroo, DoorDash and Wolt.
What they value
- High standards
- Collaboration
- Flexible working
- Continuous learning
- Diversity, Equity and Inclusion
