Open Role
Deliveroo

Hybrid opportunity at

Deliveroo

Senior Software Engineer, Event Streaming Systems

This is a full-time, hybrid Senior Software Engineer role in London on the Event Streaming Systems team, which sits inside the broader Storage function. It designs…

View Company

Role Snapshot

Hiring Now
Work arrangement
Hybrid
Location
London, United Kingdom
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Published1h ago
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

This is a full-time, hybrid Senior Software Engineer role in London on the Event Streaming Systems team, which sits inside the broader Storage function. It designs and runs the event streaming infrastructure that underpins critical processes at Deliveroo, DoorDash and Wolt. Its responsibilities include Kafka, an internal streaming abstraction called EventBus, and streaming technologies yet to be adopted. These platforms carry tier-zero workloads and form the foundation on which engineering…

Job Description

This is a full-time, hybrid Senior Software Engineer role in London on the Event Streaming Systems team, which sits inside the broader Storage function. It designs and runs the event streaming infrastructure that underpins critical processes at Deliveroo, DoorDash and Wolt. Its responsibilities include Kafka, an internal streaming abstraction called EventBus, and streaming technologies yet to be adopted.

These platforms carry tier-zero workloads and form the foundation on which engineering teams build dependable, event-driven products. The engineer designs, builds and runs large-scale streaming infrastructure and works to make Kafka, EventBus and related platforms more reliable, scalable, observable and automated. Investigating difficult distributed-system faults, such as slow performance and capacity limits, is a core activity, as is creating automation and self-repair features that reduce manual operational effort.

The engineer also takes part in incident handling, operational preparedness and steady improvement of tier-zero infrastructure. Daily work also spans core infrastructure, data platform, SRE, storage and EventBus teams in both the US and EU, and the engineer contributes to the long-range architecture of the streaming platform.

The posting suits an experienced distributed-systems engineer who has built or run event streaming systems for live traffic, such as Kafka, and who writes dependable, maintainable code in Java, Go or Python. Working familiarity with Linux and networking, plus JVM systems, is expected, or at least a clear wish to deepen it. Strong collaboration skills across platform, infrastructure and product teams are essential.

Responsibilities

  • Design, build and run large-scale event streaming infrastructure for critical production work.
  • Make Kafka, EventBus and related platforms more reliable, scalable and observable, with more automation.
  • Investigate distributed-system faults, including performance bottlenecks and capacity limits.
  • Create automation and self-healing features that cut operational effort.
  • Take part in incident response and ongoing improvement of tier-zero infrastructure.
  • Contribute to the long-range architecture of the platform.

Requirements

  • Real-world experience building or running distributed systems that serve production traffic.
  • Experience with Kafka or a similar event streaming system.
  • Solid programming in Java, Go, Python or something comparable.
  • Experience running scalable production infrastructure and improving its reliability.
  • Grasp of infrastructure automation, observability, capacity planning and operational excellence.
  • Working familiarity with Linux and networking, plus JVM systems, or a clear wish to build that depth.
  • Strong collaboration and communication skills across teams.

Qualifications

  • Upstream contributions in the Kafka ecosystem or nearby open-source projects.
  • Experience with streaming technologies such as Redpanda, WarpStream, AutoMQ or Pulsar.
  • Hands-on work tuning JVMs, brokers, partitions or Cruise Control.
  • Exposure to tiered-storage, diskless or multi-region streaming designs.
  • Experience operating tier-zero infrastructure at large scale.

Core Skills

Benefits

  • Competitive salary and equity options.

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

Where is this role based and how does it work?

The role is based in London and is hybrid.

What type of employment is offered?

This is a full-time position.

What is the interview process?

The interview typically includes three to four stages.

Is a salary stated in the posting?

The posting does not state a specific salary. It mentions competitive salary and equity options.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Deliveroo
DeliverooPosted 1h ago
LondonFull-timeHybrid
Deliveroo
DeliverooPosted 1h ago
LondonFull-time

Posted by Deliveroo

Source: Deliveroo

View the original listing ↗

Posted by employer: Not specified

Added to Jobsiz: Oct 13, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Deliveroo

Deliveroo

144Open Jobs
—No reviews yet
View Company Profile