D

Deliveroo

Online food delivery marketplace

Senior Software Engineer - Event Streaming Systems

Site Reliability EngineeringConfirmed live in the last 24 hours
Full-timeHybrid

About the Job

Requirements

  • 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.

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.

Desired Qualifications

  • 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.

About the Company

Deliveroo

Online food delivery marketplace

Deliveroo operates an online food delivery marketplace in the UK that connects customers with partner restaurants. Customers order via the Deliveroo app or website, and a network of delivery riders handles food preparation relay and doorstep delivery. Revenue comes from restaurant commissions, customer delivery fees, and a monthly fee option for unlimited free deliveries through Deliveroo Plus. Its goal is to provide quick, reliable access to a wide range of cuisines while helping restaurants expand their reach and manage delivery logistics.

Company size
10,001+
Company stage
IPO
Headquarters
London, United Kingdom
Founded
2013

Recently Posted Jobs

Explore more opportunities at Deliveroo

See more jobs