Staff Software Engineer

A technology-driven company connecting consumers, restaurants, shops and riders to transform the way people shop and eat.
Backend
Staff Software Engineer
Hybrid
8+ years of experience
Logistics · Consumer

Description For Staff Software Engineer

Deliveroo is seeking a Staff Software Engineer to join their dynamic team in a hybrid role based in Hyderabad, India. As a technology-driven company revolutionizing the food delivery and shopping industry, we're looking for an experienced engineer to lead technical initiatives and contribute to large-scale systems.

The ideal candidate will be an expert 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 work with systems handling high-traffic loads (20krpm+) and contribute to solving complex logistical challenges.

In this role, you'll lead technical direction, mentor team members, and influence strategic decisions. You'll collaborate across teams, lead engineering interviews, and help maintain high technical standards through code reviews and architectural guidance.

Deliveroo offers a comprehensive benefits package including healthcare, parental leave, pensions, and generous time off. We're committed to diversity and inclusion, welcoming candidates from all backgrounds who share our passion for technology and innovation.

Join us in transforming how people access food and products, working with cutting-edge technology in a fast-paced, autonomous environment where your impact will be significant and visible.

Last updated 12 days ago

Responsibilities For Staff Software Engineer

  • Lead technical direction of the team
  • Influence strategic direction and build non-adjacent team relationships
  • Define technical solutions for important business problems
  • Forecast and manage project timelines and risks
  • Coach other folks across all levels
  • Lead engineering interviews
  • Contribute to technical reviews and provide advice across multiple teams

Requirements For Staff Software Engineer

Go
Ruby
Python
Scala
Rust
PostgreSQL
MySQL
Redis
  • Pride in readable, well-designed, well-tested software
  • Experience writing web-based applications
  • Familiarity and practical experience with relational databases
  • Familiarity and practical experience with web architecture at scale (20krpm and above)
  • Familiarity and practical experience with NoSQL data backends and key-value stores
  • Familiarity and practical experience solving logistical problems with software

Benefits For Staff Software Engineer

Medical Insurance
Parental Leave
  • Healthcare benefits
  • Well-being programs
  • Parental leave
  • Pensions
  • Generous annual leave allowances
  • Time off for charitable causes

Interested in this job?

Jobs Related To Deliveroo Staff Software Engineer

Staff Software Engineer

Join Deliveroo as a Staff Software Engineer to lead technical solutions, collaborate across teams, and shape the future of food delivery technology.

Staff Software Engineer - Infrastructure

Staff Software Engineer - Infrastructure role at Deliveroo, focusing on building and managing large-scale cloud database infrastructure.

Staff Software Engineer - Infrastructure

Staff Software Engineer - Infrastructure role at Deliveroo, focusing on cloud database management and system automation.

Lead CPU Performance Analysis Engineer

Lead CPU Performance Analysis Engineer position at Qualcomm, focusing on CPU performance optimization, workload analysis, and competitive benchmarking.

Staff Engineer

Staff Engineer role at GoFundMe focusing on building scalable systems for checkout and pricing, offering competitive compensation and comprehensive benefits.