Deliveroo is seeking a Staff Software Engineer to join their team in Hyderabad, India in a hybrid work arrangement. As a Staff Engineer, you'll play a crucial role in shaping the technical direction of the company's food and shopping delivery platform that connects consumers, restaurants, shops, and riders.
The position requires an experienced engineer who can lead technical initiatives, mentor team members, and solve complex problems at scale. You'll be working with modern technologies including Go, Ruby, Python, Scala, and Rust, while managing large-scale distributed systems handling 20k+ requests per minute.
The role combines technical leadership with hands-on engineering, requiring expertise in both relational databases like PostgreSQL and MySQL, as well as NoSQL solutions such as Redis, DynamoDB, and ElasticSearch. You'll be responsible for defining technical solutions to important business problems and understanding the context of large company decisions.
What makes this opportunity unique is the chance to work on technology that directly impacts millions of users while solving interesting logistical challenges in the food delivery space. Deliveroo offers a strong benefits package including healthcare, parental leave, pension plans, and generous vacation time, along with the opportunity to work in a diverse, inclusive environment that celebrates differences.
The ideal candidate will have significant experience in web-based applications, a track record of leading technical initiatives, and the ability to mentor other engineers. You'll be joining a technology-driven company at the forefront of the rapidly expanding food delivery industry, where you'll have the autonomy to make significant impacts while working with a talented team of engineers.