Deliveroo
Visit websiteSenior Software Engineer, Event Streaming Systems
Salary not disclosedHybrid
- Engineering
- Berlin
- Full time
- Today
About the role
Deliveroo is seeking a Senior Software Engineer to join the Event Streaming Systems team. You will design, build, and operate highly reliable, scalable event streaming infrastructure that powers business-critical workflows across Deliveroo, DoorDash, and Wolt.
Responsibilities
- 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.
Required skills
- Distributed systems
- Kafka
- Java
- Go
- Python
- Infrastructure automation
- Observability
- Capacity management
- Linux
- Networking
- JVM
Nice to have
- Redpanda
- WarpStream
- AutoMQ
- Pulsar
- JVM tuning
- Broker tuning
- Partition management
- Cruise Control
- Tiered storage
Benefits
- Equity options
About the Company
Deliveroo is part of DoorDash, operating a global, three-sided marketplace that serves millions of customers, riders, and partners. The company focuses on real-time logistics, resilient infrastructure, and marketplace optimization.