Senior Software Engineer, Event Streaming Systems
Job ID: R21562
Technology
London - The River Building HQ
Ready to apply?
Get started with your online application
Not quite your dream role? Sign up to get notified when the right vacancy comes along.
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 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 You’ll Need to Thrive
Our ideal candidate will bring strong expertise in some of these areas and curiosity to grow in others:
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.
Why Join Us?
At Deliveroo, you’ll do work that matters, solving real-world problems in a three-sided marketplace that’s constantly evolving.
We’re food lovers, problem solvers, community builders and more, brought together by a shared drive to make things better. Working here you can expect to:
Solve meaningful problems at real scale
Work on a complex, always-on marketplace that impacts millions every day.
See your impact, fast
Ship, test and improve ideas quickly in a low-hierarchy, high-ownership environment.
Grow through challenge and ownership
Take on big, ambiguous problems and accelerate your career with strong support.
A culture built for builders
High standards, collaboration, flexible working and continuous learning.
Share in the success you help create
Competitive salary and equity options, so you’re rewarded for the impact you make.
➡️ Want a deeper look at how we build? Check out our Tech Blog.
We aim to create a fair process that lets your skills shine, our interview typically includes 3-4 stages. Explore our Engineering Interview Guide to help you feel confident at each stage.
Our Global Structure
Deliveroo is now part of DoorDash, bringing together teams with even greater reach, scale, and ambition. Depending on your role, you may collaborate with teammates, systems, and leaders across DoorDash and Wolt. Together, we’re unlocking new possibilities as one global team.
Diversity, Equity and Inclusion
At Deliveroo, we know that a great workplace reflects the world around us and that true diversity and inclusion make us stronger, more creative, and better at what we do. We’re committed to fostering an environment where everyone can do their best work and feel they belong.
We believe in equality of opportunity and welcome candidates from all backgrounds regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion, or belief.
If you have a disability or long-term health condition and need support to apply for one of our roles, or require any reasonable adjustments during the recruitment process, you’ll have the opportunity to let us know once you’ve submitted your application. We’ll share details on how to request support so we can ensure you have a fair and equitable experience.
If you’re excited about making a real impact in a fast-moving marketplace and growing your career alongside ambitious, supportive teams, we’d love to hear from you.
Apply nowSimilar roles
Perks
A competitive and comprehensive compensation and benefits package
1
Compensation
- We aim to pay every employee competitively for the role they are performing in their respective location
- Depending on role and location, some employees may be eligible for an annual cash bonus, sign-on bonus or relocation support
- Up to 5% matched pension contributions
2
Equity
- Some roles may be eligible for share awards, giving them ownership in Deliveroo and a share in our success
3
Food
- Free Deliveroo Plus: free delivery and access to special offers
- Team lunches from the best local restaurants
4
Time away
- 25 days annual leave plus bank holidays, increasing with length of time spent working at Deliveroo
- One day of paid leave per year to volunteer with a registered charity
5
Wellness
- Funded single cover healthcare on our core plan, with the option to add family members at own cost
- On-site gym (HQ), discounted external gym membership
- Access to wellbeing apps such as LesMills+, Strava, Headspace, Yogaia via GymPass
- Discounted dental insurance and a range of other flexible benefits, such as critical illness cover, partner life cover, travel insurance, health assessments
- Life assurance
6
Work Life
- Maternity, paternity and maternity and shared parental leave, eligible from day one of employment
- Excellent kit to enable working from home and a parent-friendly working culture
- Access to free mortgage advice
- Cycle to Work Scheme or Season Ticket Loans, depending how you wish to travel
- Excellent learning and development opportunities and access to RooLearn, our learning platform, packed with high-quality training and content
- Regular Employee Resource Group (ERG) led social events – examples include dinners, dance lessons and in-office yoga sessions
- Summer and end-of-year parties
- ...About the role We are looking for a senior software engineer with a background in stream processing. Our Stream Processing team is part of the Data Squad. We provide the tooling and infrastructure that allows Wise to process transfers in real time. Our stream processing...SeniorFull-timeHybrid workingRemote
- ...watching the latest movies television shows or sporting events on your computer tablet or smartphone Do you hate waiting... ...Good - us too. AWS Cloudfront is looking for experienced Senior Software Development Engineers to join our team in beautiful London United Kingdom. We...SeniorFull-timeInternshipRelocation package
- ...go to . The Role Were looking for a Senior / Staff DSP Engineer to build and evolve Zetas real-time bidding and decisioning systems. This is a hands-on role focused on... ...services on AWS (compute networking autoscaling streaming data stores) and partner on cost/performance...SeniorFull-timeHybrid working
- ...help. Youll join a diverse team of software hardware and network engineers supply chain specialists security... ...centre of almost every major Internet event. Our customers use CloudFront for... ...-demand video/music and live events streaming. As a Senior Software Development Engineer...SeniorLong-term contractFull-time
- ...is a group of highly skilled Software Developers and Technical Artists... ...bridging with the Unity Engine team in the process. To do this... ...in some cases take over work streams in collaboration with the customer... ...like DOTS ECS and the C# Job System. Experience with Version Control...SeniorLong-term contractFull-timeTemporaryOn-siteRemoteRelocation
- £61k - £80k per annumEstimated...Solutions and AI Lab Team are looking for an experienced Senior Full Stack Software Engineer to join the team. Our Solutions & AI Labs (SAIL) practice... ...any arising issues Processing Logic: ~ Manage event-driven communication patterns and efficiently handle request...Senior
- ...We work on large scale distributed systems processing almost 3 trillion events per day and this traffic is growing... .... About the Role: The data engineering team is on a mission to create a hyper... ...distributed systems design and the software development lifecycle. ~ Solid...Full-timeHybrid workingOn-site
- ...Amazon Ads Traffic Quality Signal Engineering and Analytics is a critical... ...network telemetry collection systems enabling forensics detection signatures... .... We process billions of ad events daily developing novel... ...Security Engineers Data Scientists Senior Engineers and Product Managers...Full-timeInternshipRemote
- ...Were hiring a Backend Engineer to join our Account Discovery team... ...(recent actions balances key events) that are easy to understand and... .... APIs and supporting systems that make the dashboard fast... ...What do you need You have software development experience (preferably...Full-timeOn-siteRemoteRelocation
£85k - £105k per annum
...that your decisions have real weight and senior enough that youll have strong technical mentorship and career growth support. For engineers who want to work on fintech infrastructure... ...APIs. In-depth knowledge of distributed systems principles. Experience in designing and optimising...SeniorFull-timeHybrid workingRemote- ...About the role: We are looking for a Senior Software Engineer to join our Send Core team. We provide the critical infrastructure that every... ...for our customers Control Critical Infrastructure: Own the systems that every sending transactions depends on across the entire...SeniorFull-timeHybrid workingRemote
- £43k - £56k per annumEstimated...faster than legacy intelligence systems can interpret. Our... ...capable of understanding global events the moment they unfold, with full... ...multi-LLM architectures with deep engineering expertise, we are setting the... ...-making. The Role: Senior DevOps Engineer As we embark...SeniorPermanentFull-timeHybrid workingOn-siteImmediate startFlexible hours
- ...network The next step is to speak to Jack. Job Title: Senior Software Engineer Company Description: Thriva Limited - Personalized... ...As a Senior Engineer you will build and evolve the backend systems powering both direct-to-consumer and B2B health platforms....SeniorFull-timeOn-site
- ...Job Description Senior Software Engineer (Backend) London - Hybrid (3 days in office) Up to 85k benefits What if the systems you built were used every day by millions of readers around the world A longestablished AIdriven technology business is hiring a Senior...SeniorFull-timeHybrid workingOn-site
- ...Group (ATG) is a part of Foundational Systems and Experiences Engineering (FSEE) within the Platform Business... ...You will collaboratewith the platform software and hardware teams as well as game developers... ...will be considered for employment. Required Experience: Senior IC...SeniorLong-term contractFull-time
- ...Acquiring products. We build smart fraud detection and prevention systems to stop scammers and fraudsters from exploiting Wise or... ...actors. What will you be working on Were looking for a Backend Engineer to build a fraud engine that will help us ship new products and...SeniorFull-timeRemote
- ...About the role Were looking for a Senior Product Engineer II to join our Wise for Banks team and... ...help shape the technical direction of the systems powering Wises global payment this role... ...of highly available services and event-driven systems that power partner integrations...SeniorFull-timeRemote
- ...Our team spans machine learning product engineering conversational design clinical growth... ...Twitch Airtable and many others. Senior Software Engineer We are hiring an entrepreneurial... ...work on the front-end and back-end systems that drive Ashs ability to feel personal...SeniorFull-timeOn-site
- ...We are looking for a Backend engineer to join the Account Management team. The team has a broad scope in Account space - customer features... ...how to deliver complex product solutions and build distributed systems which are used by millions of customers. You are proficient...SeniorFull-timeHybrid workingRemote
- ...We are looking for a Senior Software Engineer to produce and implement functional software solutions. You will work with upper management to define... ...improve products Document development phases and monitor systems Ensure software is up-to-date with the latest...SeniorFull-time
£105k - £130k per annum
...Dynamic Flow team is looking for a Full Stack Engineer to support our mission to make building... ...the framework through outreach at events talks and workshops. Acting as a mentor... ...working closely with designers and design systems. Good understanding of microservices and...SeniorFull-timeHybrid workingRemote- ...without borders the new norm. About Wise: Current banking systems present challenges in seamlessly sending spending and receiving... ...address these limitations. Position Overview: We are seeking a Software Engineer based in our London office offering a flexible combination of...SeniorFull-timeHybrid workingOn-siteRemoteFlexible hours
- ...brands and is one of the largest providers of electronic payment systems worldwide. Verifone has a diverse dynamic and fast paced... ...located. About The Role We are seeking a Londonbased Senior Software Engineer ( / TypeScript) to build and operate backend services...SeniorFull-timeOn-site
- ...The EU & UK Onboarding Experience team is looking for a Senior Software Engineer to help us redefine the onboarding experience for our European... ...design and build highly available robust distributed backend systems. This includes: Improving our Know Your Customer (KYC) flows...SeniorFull-timeRemote
- ...Angstrom is seeking a Senior Software Engineer to join our cutting-edge team in London Bridge. Reporting to the Tech Lead youll play a key role... ...you. Want to solve complex challenges and shape scalable systems in a high-growth environment What youll do: Architect...SeniorFull-timeHybrid workingRemote
$100 per hour
...DAngelo** **Larry Summers** and **Jack Dorsey**. **Position:** Software Engineer **Type:** **Contract** **Compensation:** **$100/hour** **... ...Responsibilities - Develop and maintain complex production-grade **Python** systems for real-world environments. - Design modular testable...SeniorHourly payFull-timeSummer workRemote- ...that keep our revenue-critical systems stable - Identify and... ...and operating production-grade software systems using NodeJS Typescript... ...architecture - Backend focused engineering with some frontend involved... ...please let us know at Required Experience: Senior IC...SeniorLong-term contractFull-time2 days/week
£74.82k - £138.96k per annum
...proprietary infrastructure and software we empower over 200000... ...Qantas and SHEIN. Youll architect systems that aggregate requests from... ...embed finance. Grow Beyond Engineering: Youll develop expertise that... ...accommodation please let us know. Required Experience: Senior IC...SeniorFull-time- ...assembled a diverse team of experts in software robotics artificial intelligence... ...fielding the next generation of autonomous systems to tackle the extremely challenging industry... ...defense capability. About the Job Senior Software Engineers independently drive the delivery of a...SeniorFull-timeImmediate startRemoteFlexible hours
- ...We are seeking a Senior Software Engineer to join a highperforming engineering team delivering robust scalable and highquality software this role... ...of technical debt to maintain secure resilient and reliable systems Defining and supporting test approaches and strategies that...SeniorPermanentFull-timePart-timeTerm-timeRemoteFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Event Streaming Systems. Be the first to apply!

