Staff Software Engineer

Online food delivery company transforming the way the world eats by making hyper-local food more convenient and accessible.
Backend
Staff Software Engineer
Hybrid
5000+ Employees
8+ years of experience
Consumer

Description For Staff Software Engineer

Deliveroo, a leading online food delivery platform, is seeking a Staff Software Engineer to join their team in London. This role represents an exciting opportunity to work at the forefront of the food delivery industry, where you'll help build the definitive online food company using market-leading technology. As a Staff Engineer, you'll be responsible for leading technical initiatives that span multiple teams, providing technical expertise, and contributing to the company's strategic direction. The position requires deep technical knowledge, particularly in web-based applications and distributed systems, with experience in languages like Go, Ruby, Python, or Scala. You'll work in a hybrid environment (3 days in office) with a focus on building scalable solutions that handle significant traffic volumes. The role offers comprehensive benefits including health coverage, family support, and growth opportunities. Deliveroo emphasizes diversity and inclusion, creating an environment where different perspectives are valued. This position is ideal for experienced engineers who want to make a significant impact on a rapidly growing platform while mentoring others and driving technical excellence. The company's mission to transform food delivery, combined with its focus on employee development and work-life balance, makes this an attractive opportunity for senior technical leaders looking to shape the future of food delivery technology.

Last updated 4 minutes ago

Responsibilities For Staff Software Engineer

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

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
  • 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
Relocation Benefits
  • Health benefits
  • Family benefits
  • Financial benefits
  • Community benefits
  • Growth opportunities
  • Relocation assistance

Interested in this job?

Jobs Related To Deliveroo Staff Software Engineer

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.

Staff Software Engineer - Database Infrastructure

Staff Software Engineer position at Deliveroo focusing on database infrastructure, system automation, and cloud database management.

Staff Software Engineer

Staff Software Engineer position at Deliveroo, leading technical initiatives and shaping the future of food delivery technology in a hybrid work environment.