Open Role
Deliveroo

Opportunity at

Deliveroo

Senior Software Engineer (Backend) - New Verticals

Deliveroo operates a large-scale, global three-sided marketplace that connects millions of customers, riders, and merchant partners. The company has recently expanded its non-food retail sector through…

View Company

Role Snapshot

Hiring Now

Remote from

London

Salary

Undisclosed

Department

General

Employment

Full-time

Experience

Not specified

Published2h ago
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Deliveroo operates a large-scale, global three-sided marketplace that connects millions of customers, riders, and merchant partners. The company has recently expanded its non-food retail sector through Deliveroo Shopping, creating tools that assist stores with order management, catalog updates, and inventory tracking. As part of DoorDash, the engineering organization collaborates internationally across integrated systems and teams. The engineering team in London is seeking a Senior Software Engineer (Backend) - New Verticals…

Job Description

Deliveroo operates a large-scale, global three-sided marketplace that connects millions of customers, riders, and merchant partners. The company has recently expanded its non-food retail sector through Deliveroo Shopping, creating tools that assist stores with order management, catalog updates, and inventory tracking. As part of DoorDash, the engineering organization collaborates internationally across integrated systems and teams.

The engineering team in London is seeking a Senior Software Engineer (Backend) - New Verticals to enhance system architecture, code structure, and technical reliability within production environments. This role suits professionals who enjoy tackling large-scale backend challenges, organizing team project planning, and guiding the development of complex features alongside design and product colleagues.

Day-to-day responsibilities focus on maintaining high engineering standards through code reviews, operational readiness, and technical mentorship. Candidates will engage in a collaborative, low-hierarchy workplace that emphasizes ownership and fast iteration.

Responsibilities

  • Improve software architecture and code structure across team systems
  • Conduct impactful code reviews to guarantee scalability and quality
  • Lead project planning phases by identifying potential risks and dependencies with Product and Design
  • Simplify production maintenance to enhance system health, visibility, and operational readiness
  • Partner with peer engineering teams to expand collaboration and shape the technical roadmap
  • Mentor fellow engineers and participate in the hiring process through technical interviews

Requirements

  • Strong engineering principles focused on readable, well-tested, and well-designed code
  • Extensive background in building web-based backend applications using languages such as Go, Python, Scala, Rust, or Ruby on Rails
  • Practical experience with relational databases including PostgreSQL and MySQL
  • Hands-on familiarity with NoSQL backends like Redis, DynamoDB, or Elasticsearch
  • Demonstrated ability to handle web architecture operating at scale with twenty thousand requests per minute and above
  • Prior experience breaking down large initiatives and steering implementation choices for a team

Core Skills

Benefits

  • Competitive salary
  • Equity options

Frequently Asked Questions

What is the location and remote work policy for this role?

This position is based in London with a hybrid working model requiring three days per week in the office.

What backend technologies are used by the team?

The engineering team builds web-based applications using Go, Ruby on Rails, Python, Scala, and Rust, alongside relational databases and NoSQL backends.

Is the salary specified in the job posting?

The posting does not specify a concrete salary figure, though it notes that competitive salary and equity options are provided.

What does the interview process typically look like?

The evaluation process typically consists of three to four stages designed to let your skills shine.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Twilio
TwilioPosted 2d ago
Full-timeRemote
Gusto
GustoPosted 2d ago
New YorkFull-timeHybrid
Advertisement
320 × 50

Posted by Deliveroo

Source: Deliveroo

Deliveroo

Deliveroo

29Open Jobs
—No reviews yet
View Company Profile