Staff Software Engineer - New Verticals
Level inferred from job title
Job description
Staff Software Engineer at Deliveroo in London, responsible for defining technical solutions for critical business problems and leading technical direction for complex, high-scale systems within a high-impact engineering group.
At a glance
- Employment
- Full-time · Employee (employment agreement)
- Work mode
- Hybrid · 3 days/week in office · London, United Kingdom
What you'll do
- Improve code structure and architecture across your team's remit, developing, releasing and running large-scale web applications whilst transitioning our monolithic codebase to a microservice-based architecture
- Foresee dependencies and risks, partnering closely with Product and Design to ensure smooth delivery of complex features, whilst defining the backend architecture and tech stack for a product area
- Improve performance, reliability, scalability and security for our backend systems
- Build relationships across global engineering teams to identify collaboration opportunities and influence the wider technical roadmap
- Support the personal growth of your colleagues through technical guidance and take an active role in conducting engineering interviews to scale our team
What we're looking for
- Proficiency in using AI coding tools (e.g., Claude Code, Codex, Cursor) in the full software development lifecycle, including designing, generating code, testing, monitoring and releasing software
- Deep pride in writing readable, well-designed, and well-tested software
- Significant experience building web-based applications (we use Go, Ruby/Rails, Python, Scala, and Rust)
- Practical experience with relational databases (PostgreSQL, MySQL) and "NoSQL" backends like Redis, DynamoDB, or ElasticSearch
- Proven ability to manage web architecture at scale (handling 20krpm and above)
- Experience breaking down large pieces of work and guiding implementation choices for a team of engineers
Your team
Engineering
A high-impact engineering group focused on solving unstructured and ambiguous challenges; teams tackle complex technical challenges across a global, three-sided marketplace, from real-time logistics to resilient infrastructure and marketplace optimisation.
Benefits
- Competitive salary and equity options, so you're rewarded for the impact you make
- Work on a complex, always-on marketplace that impacts millions every day
- Ship, test and improve ideas quickly in a low-hierarchy, high-ownership environment
- Take on big, ambiguous problems and accelerate your career with strong support
- High standards, collaboration, flexible working and continuous learning
How to get hired
- 13-4 stages
Apply
About Deliveroo
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.
Mission
To transform the way people shop and eat
Key facts
- Deliveroo is now part of DoorDash
- Operates a global, three-sided marketplace
- Engineering teams build and scale systems that serve millions of customers, riders and partners every day
What they value
- Diversity and inclusion
- High standards
- Collaboration
- Flexible working
- Continuous learning
