Open Role
Deliveroo

Opportunity at

Deliveroo

Software Engineer, Backend (BI Platform)

Deliveroo, part of DoorDash, is seeking a Software Engineer, Backend (BI Platform) for its London office. In this hybrid role, typically requiring three days on-site per…

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, part of DoorDash, is seeking a Software Engineer, Backend (BI Platform) for its London office. In this hybrid role, typically requiring three days on-site per week, the successful candidate will join the Core BI engineering team to build and maintain the backend services, application programming interfaces, and infrastructure powering business intelligence tools across DoorDash, Deliveroo, and Wolt. This hands-on position focuses on platform engineering, service integration, identity automation, system…

Job Description

Deliveroo, part of DoorDash, is seeking a Software Engineer, Backend (BI Platform) for its London office. In this hybrid role, typically requiring three days on-site per week, the successful candidate will join the Core BI engineering team to build and maintain the backend services, application programming interfaces, and infrastructure powering business intelligence tools across DoorDash, Deliveroo, and Wolt. This hands-on position focuses on platform engineering, service integration, identity automation, system reliability, and developer experience within a global, three-sided marketplace.

This opportunity is ideal for engineers who enjoy working across multiple domains and tackling complex technical challenges. Responsibilities span the entire product lifecycle, from initial discovery and system design to implementation, deployment, and production support. The engineer will collaborate closely with data scientists, data engineers, analytics engineers, product managers, and various business groups to deliver scalable, secure, and self-service platform capabilities.

The role involves utilizing Python, managing containerized infrastructure with Kubernetes, implementing continuous integration and deployment pipelines, and working with modern artificial intelligence tooling and language models. Candidates should possess a strong background in producing maintainable, well-tested code and operating production backend systems. Deliveroo offers a dynamic, low-hierarchy environment where team members can solve high-scale problems and accelerate their professional growth.

Responsibilities

  • Design, build, test, deploy, and operate backend services, application programming interfaces, and automation tools supporting business intelligence platforms
  • Automate the full platform lifecycle including provisioning, metadata management, permissions, migrations, archival, and validation
  • Construct system integrations connecting business intelligence platforms with data warehouses, identity providers, orchestration layers, and developer tooling
  • Maintain and enhance system availability, observability, performance, scalability, and security in production
  • Develop language model-backed capabilities adhering to strict reliability and governance standards
  • Elevate team engineering standards through service design, code reviews, testing protocols, and documentation improvements

Requirements

  • Three or more years of professional software engineering experience building and operating production backend, platform, or infrastructure systems
  • Ability to write readable, maintainable, and well-tested code in Python
  • Working familiarity with SQL, data modelling, and warehousing concepts
  • Demonstrated history of building and maintaining application programming interfaces, integrations, or automation in production environments
  • Practical experience with continuous integration and deployment, containerization, Kubernetes, system observability, debugging, and incident response
  • Hands-on use of artificial intelligence tools such as language models and agentic workflows

Qualifications

  • Experience managing or integrating with business intelligence software such as Looker or Sigma
  • Familiarity with semantic layers such as LookML or dbt
  • Background in automating identity and access management via Okta, System for Cross-domain Identity Management, or role-based access controls
  • Experience creating multi-tenant platforms across multiple brands and geographic regions
  • Prior deployment of features backed by language models to real users, including retrieval, grounding, evaluation, Model Context Protocol, or agent frameworks

Core Skills

Frequently Asked Questions

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

The position is based in the London office with a hybrid work setup, which typically requires working from the office three days per week.

What type of employment is this?

The source posting does not specify the exact employment type contract details, other than noting it is a role based in the London team.

What salary does this position offer?

The provided job posting does not specify salary information.

What technical skills are required to apply?

Applicants must have at least three years of professional software engineering experience creating production backend systems, proficiency in Python, working knowledge of SQL and data modelling, experience with application programming interfaces and automation, and familiarity with Kubernetes, containerization, and continuous integration and deployment.

Sample Interview Questions

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

Search similar jobs

Related Jobs

Deliveroo
DeliverooPosted 2h ago
HyderabadFull-time
Deliveroo
DeliverooPosted 2h ago
LondonFull-timeHybrid
Deliveroo
DeliverooPosted 2h ago
LondonFull-timeHybrid
Advertisement
320 × 50

Posted by Deliveroo

Source: Deliveroo

Deliveroo

Deliveroo

29Open Jobs
—No reviews yet
View Company Profile