Staff Software Engineer
Core
Define technical solutions and lead the technical direction for complex, high-scale systems in a three-sided marketplace serving millions of customers, riders, and partners.
Role type
Staff Software Engineer (Strategic Leadership & Architecture)
Builds
Resilient infrastructure, real-time logistics systems, and marketplace optimization tools for Deliveroo (DoorDash/Wolt ecosystem).
Domain
Food delivery / Logistics / High-scale distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Web application architecture at scale, Polyglot programming (Go, Ruby, Python, Scala, Rust), Distributed systems design, Relational and NoSQL database management, Strategic technical leadership, Mentorship and team scaling
Preferred skills
Experience with high-traffic environments (20krpm+), Ambiguity resolution, Cross-team alignment
Technologies
Go, Ruby, Python, Scala, Rust, PostgreSQL, Redis, DynamoDB, Elasticsearch
Responsibilities
Act as a subject matter expert providing high-level technical reviews and advice, Design and define technical solutions for complex business problems, Influence the long-term technical roadmap and manage project timelines, Mentor and coach engineers across all levels, Lead engineering interviews and contribute to recruiting strategy
Seniority
Staff, hands-on IC with strategic leadership scope