Description
Join 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.
As a Staff Software Engineer, you will help define technical solutions for critical business problems and lead the technical direction for complex, high-scale systems.
What You'll Be Doing
You will act as a technical authority, aligning non-adjacent teams to deliver results that move the needle for the entire organisation.
- Drive Technical Excellence: Act as a subject matter expert, providing high-level reviews and technical advice across multiple teams.
- Architect Scalable Solutions: Define and design technical solutions for complex business problems within a high-traffic environment (20krpm+).
- Lead Strategic Direction: Influence the long-term technical roadmap and manage project timelines, risks, and sustainable delivery paces.
- Mentor & Coach: Support the growth of engineers across all levels and partner with up-and-coming leaders to scale our engineering culture.
- Shape the Team: Lead engineering interviews and contribute to recruiting strategy to ensure we maintain a high bar for talent.
What You'll Need to Thrive
Our ideal candidate will bring strong expertise in some of these areas and curiosity to grow in others:
- Deep Technical Mastery: Significant experience building web-based applications at scale and a pride in writing readable, well-tested software.
- Polyglot Mindset: Proficiency in (or a strong desire to learn) languages such as Go, Ruby, Python, Scala, or Rust.
- Distributed Systems Expertise: Practical experience with relational databases (PostgreSQL) and NoSQL backends (Redis, DynamoDB, or Elasticsearch).
- High-Scale Architecture: Proven ability to design and operate systems handling massive request volumes and complex logistical workflows.
- Strategic Leadership: Strong understanding of how to align multiple disciplines and teams to resolve ambiguous technical challenges.
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 offer:
- Competitive salary and equity options
- Opportunity to solve meaningful problems at real scale
- Fast-paced environment to see your impact
- Culture built for builders with high standards, collaboration, flexible working and continuous learning