Restaurants run on a stack of tools that rarely talk to each other: one for delivery, another for online orders, another for reservations, another for loyalty, and a till that knows nothing about any of them. The same guest can look like three different customers across three different systems.
DashOS is DoorDash's platform for fixing that. It connects marketplace ordering, direct ordering, reservations, loyalty, guest management, marketing and point of sale around one shared view of the guest, so every product gets smarter as the others are used. DoorDash launched DashOS publicly at Dash Forward in September 2026, and from 2027 more than 80,000 restaurants on leading POS and middleware partners.
DashOS Engineering brings together engineers from across DoorDash, Deliveroo and Wolt into one global organisation, led from London. Our teams cover reservations and guest CRM, digital ordering and omnichannel loyalty, POS and self-order kiosks, AI-powered marketing and Voice AI, and the shared data and integration platforms that connect them. Each team owns its own roadmap. The shared mission is making them work as one system.
We're looking for a backend-focused Software Engineer to build the high-performance, highly available services that restaurants depend on every day, from booking a table on a Friday night to recognising a regular the moment they order. You'll work closely with other engineers, product managers and designers, and because DashOS is newly launched, you'll help shape how its products connect rather than inheriting decisions someone else already made.
You're excited about this opportunity because you will...
- Design, build, test, deploy and improve backend services for customer-facing features used by restaurants and their guests in markets around the world.
- Own features end to end, from technical design through to launch and ongoing support, including taking part in an on-call rotation to keep systems reliable.
- Work on hard problems in data, latency and scale: unifying guest identity across channels, real-time availability search across thousands of venues, and integrations with the systems restaurants already run.
- Build on DoorDash's global platform, so the features you ship can reach restaurants across DoorDash, Deliveroo and Wolt markets rather than being rebuilt for each one.
- Work in a modern engineering environment with frequent daily releases, feature flags and AI coding agents used across code review, deployment and debugging.
- Partner with engineers, product managers and designers across London and other DashOS locations to decide what to build and how.
We're excited about you because...
- You have 3+ years of professional software engineering experience, and a degree in Computer Science or a related field, or equivalent practical experience.
- You've built and operated backend services or web applications in production, with strong fundamentals in data structures, algorithms and system design.
- You're fluent in at least one modern backend language (we mostly use Python), and you're happy to pick up new languages and tools as the platform evolves.
- You care about the people using what you build, and you take ownership of technical solutions from first design to production.
- You use AI coding tools as part of how you work, or you're keen to, and you're comfortable reviewing and taking responsibility for what they produce.
- You enjoy collaborating with cross-functional teams to solve problems that don't have an obvious answer yet.