Staff Software Engineer - Full-Stack
Deliveroo
As Staff Software Engineer - Full Stack at Deliveroo, you define technical direction for high-scale systems and align cross-team initiatives to deliver measurable impact. You’ll shape scalable architectures and mentor engineers, helping grow our engineering culture in a fast-moving, impact-focused environment. This role offers visibility into critical logistics and marketplace optimization, with a strong emphasis on owning technical outcomes. You’ll work in our London team, contributing to a mission that connects millions of customers, riders and partners.
Pay / Benefits- competitive salary and equity options
- flexible working
- high-ownership environment
- continuous learning
- collaborative culture
- opportunity to impact millions
- Act as a technical authority, providing reviews and guidance across multiple teams
- Define and design scalable solutions for high-traffic, complex business problems
- Influence long-term technical roadmap and manage project timelines and risks
- Mentor engineers across levels and partner with future leaders to scale culture
- Lead engineering interviews and contribute to recruiting strategy to maintain high talent standards
- Significant experience building web-based applications in a modern stack (Go, Ruby, Python, Scala)
- Proven ability to design and operate web architectures at scale in high-traffic environments
- Ownership of relational databases (PostgreSQL, MySQL) and experience with NoSQL backends (Redis, DynamoDB, Elasticsearch)
- Strong understanding of high-scale architecture and large-scale logistics workflows
- Strategic leadership to align multiple disciplines and teams to solve ambiguous technical challenges
- Cross-functional collaboration
- Mentoring and people development
- Strategic thinking and roadmap influence
- Go
- Ruby
- Python
Reference: WJ-747_30136335