Senior Software Engineer

Building the definitive online food company, transforming the way the world eats by making hyper-local food more convenient and accessible.
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Consumer · Logistics

Description For Senior Software Engineer

Deliveroo is revolutionizing the food delivery industry by building the definitive online food company. As a Senior Software Engineer, you'll join a dynamic environment focused on transforming how the world eats through technology. The role offers significant growth opportunities while working with cutting-edge technologies like Go, Ruby, Python, and various databases at scale.

You'll be responsible for improving code structure, leading projects, and contributing to multiple teams. The position requires expertise in web-based applications, database management, and scaling systems handling 20krpm+. You'll collaborate with cross-functional teams, mentor colleagues, and participate in the hiring process.

Deliveroo offers a diverse, inclusive workplace with comprehensive benefits including health, family, and financial support. The company values technical excellence, innovation, and personal growth. This is an excellent opportunity for experienced engineers looking to make a significant impact in a fast-growing startup that's reshaping the food delivery industry.

The role combines technical leadership with hands-on development, offering the chance to work on challenging problems at scale while contributing to the company's mission of making food delivery more convenient and accessible. You'll be part of building the future of food delivery technology while working with a talented, diverse team in a supportive environment.

Last updated 17 days ago

Responsibilities For Senior Software Engineer

  • Improve code structure, architecture, and review code
  • Lead team project planning, foresee dependencies and risks
  • Simplify maintenance and operation of production systems
  • Build relationships with other engineering teams
  • Break down large pieces of work and guide design choices
  • Take an active role in the hiring process
  • Support personal growth of colleagues

Requirements For Senior 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

Benefits For Senior Software Engineer

Medical Insurance
Relocation Benefits
  • Health benefits
  • Family benefits
  • Financial benefits
  • Community benefits
  • Growth opportunities
  • Relocation assistance

Interested in this job?

Jobs Related To Deliveroo Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Deliveroo, building scalable solutions for the future of food delivery in London.

Senior Software Engineer

Senior Software Engineer role at Deliveroo, building scalable solutions for the future of food delivery in a hybrid work environment in London.

Database Infrastructure Engineer

Senior Database Infrastructure Engineer position at Deliveroo, focusing on building and scaling cloud database systems using Go, Python, and AWS.

Senior Network Engineer

Senior Network Engineer position at Deliveroo, leading enterprise network infrastructure across multiple regions with focus on wireless networking and security.

Senior Network Engineer

Senior Network Engineer position at Deliveroo, leading enterprise network infrastructure across multiple regions with focus on wireless networking and security.