
Opportunity at
DeliverooStaff Software Engineer
Deliveroo has become part of DoorDash and works alongside DoorDash and Wolt teams. Engineers here tackle hard problems on a three-sided marketplace spanning many countries, building…
Career Tools
About This Role
Deliveroo has become part of DoorDash and works alongside DoorDash and Wolt teams. Engineers here tackle hard problems on a three-sided marketplace spanning many countries, building platforms used daily by millions of shoppers, couriers and merchants, from real-time logistics to dependable back-end infrastructure. This Staff Software Engineer role is based in Hyderabad, India. The engineer helps define technical answers to critical business problems and leads the direction of complex, high-scale…
Job Description
Deliveroo has become part of DoorDash and works alongside DoorDash and Wolt teams. Engineers here tackle hard problems on a three-sided marketplace spanning many countries, building platforms used daily by millions of shoppers, couriers and merchants, from real-time logistics to dependable back-end infrastructure.
This Staff Software Engineer role is based in Hyderabad, India. The engineer helps define technical answers to critical business problems and leads the direction of complex, high-scale systems. Daily work includes serving as a subject matter expert with reviews across teams, designing for high-traffic settings with request volumes near 20 thousand requests per minute, shaping the long-term roadmap, and managing timelines and risk. The engineer also mentors people at every level, works with emerging leaders, and helps run interviews and recruiting.
The listing names Go, Ruby, Python, Scala and Rust as languages in use or worth learning, and asks for relational experience with PostgreSQL and NoSQL experience with Redis, DynamoDB or Elasticsearch. Candidates should write readable, well-tested code and align several disciplines around unclear challenges. Competitive salary and equity options are mentioned.
Responsibilities
- Give high-level technical reviews across several teams
- Design solutions to complex business problems in a high-traffic environment
- Influence the multi-year technical plan and manage delivery risk
- Mentor engineers at every level and work with emerging leaders
- Run interview panels and help shape recruiting
Requirements
- Substantial experience building web applications at scale, with readable, tested code
- Proficiency in, or drive to learn, Rust, Scala, Python, Ruby or Go
- Practical work with PostgreSQL and NoSQL systems like Redis, DynamoDB or Elasticsearch
- Demonstrated ability to design and run systems with very high request volumes
- Skill in aligning teams around ambiguous technical challenges
Core Skills
Benefits
- Competitive salary and equity options
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Where is the role based?
The posting lists Hyderabad, India as the location for this team.
What languages and databases are involved?
Go, Ruby, Python, Scala and Rust, with PostgreSQL and NoSQL stores such as Redis, DynamoDB and Elasticsearch.
Is a salary figure listed?
No specific figure is given. Competitive salary and equity options are mentioned.
Does the posting describe a hybrid arrangement?
No. It does not state any on-site or hybrid expectations for this role.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.