Staff Software Engineer

A technology-driven company transforming food delivery and shopping by connecting consumers, restaurants, shops and riders.
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS · Logistics

Description For Staff Software Engineer

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 leading technical direction and influencing strategic decisions across teams. The position requires expertise in web-based applications, with experience in languages like Go, Ruby, Python, Scala, or Rust, and strong knowledge of both SQL and NoSQL databases. You'll be responsible for solving complex technical challenges at scale, mentoring other engineers, and contributing to the company's mission of transforming food delivery and shopping experiences.

The role combines technical leadership with strategic thinking, requiring you to align multiple teams and tackle unstructured challenges. You'll be working with cutting-edge technology to handle high-scale operations (20krpm and above) while contributing to Deliveroo's rapid growth in the food delivery and e-commerce space. The company offers a comprehensive benefits package including healthcare, parental leave, and pension plans.

This is an excellent opportunity for experienced engineers who want to make a significant impact in a technology-driven company that's revolutionizing the way people access food and products. You'll be part of a diverse, inclusive team that values autonomy and ownership, working on interesting problems in one of the world's fastest-growing industries. The position offers both technical challenges and leadership opportunities, making it ideal for engineers looking to advance their careers while working on meaningful projects that directly affect millions of users.

Last updated 6 hours ago

Responsibilities For Staff Software Engineer

  • Lead technical direction of the team and influence strategic direction
  • Align non-adjacent teams and disciplines to resolve unstructured challenges
  • Coach other engineers across all levels
  • Define technical solutions for important business problems
  • Forecast and manage project timelines and risks
  • Lead engineering interviews and contribute to recruiting
  • Provide technical reviews and advice to multiple teams

Requirements For Staff Software Engineer

Go
Ruby
Python
Scala
Rust
PostgreSQL
MySQL
Redis
  • Expert in at least one relevant technical area
  • Experience writing web-based applications
  • Knowledge of Go, Ruby/Rails, Python, Scala, or Rust
  • Experience with relational databases (PostgreSQL, MySQL)
  • Experience with web architecture at scale (20krpm and above)
  • Experience with NoSQL databases and key-value stores
  • Experience solving logistical problems with software
  • Ability to write readable, well-designed, well-tested software

Benefits For Staff Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Healthcare benefits
  • Well-being programs
  • Parental leave
  • Pension plans
  • Generous annual leave allowance
  • Time off for charitable causes

Interested in this job?

Jobs Related To Deliveroo Staff Software Engineer

Staff Software Engineer

Staff Software Engineer position at Deliveroo, leading technical direction and solving complex problems at scale in food delivery technology.

Staff Software Engineer

Staff Software Engineer position at Deliveroo in London, leading technical initiatives and mentoring teams while building scalable solutions for the future of food delivery.

Staff Software Engineer

Staff Software Engineer position at Deliveroo, leading technical initiatives and mentoring teams while working on high-scale web architecture in a hybrid work environment.

Staff Software Engineer

Staff Software Engineer position at Deliveroo, leading technical initiatives and mentoring teams while building scalable solutions for food delivery logistics in Hyderabad, India.

Staff Software Engineer

Staff Software Engineer position at Deliveroo, leading technical initiatives and mentoring teams while working with modern tech stack including Go, Ruby, and distributed systems.