# BI Engineer
**Company:** [Deliveroo](https://scaleengineer.com/companies/deliveroo)
Join Deliveroo's Core BI team as a BI Engineer to build and operate the business intelligence platforms, semantic layers, and automation that power data-driven decision-making across DoorDash, Deliveroo, and Wolt. In this role based in London, you'll own end-to-end BI solutions from design through production, working with Looker and Sigma platforms while collaborating across data engineering, analytics, product, and business teams. This position requires 3+ years of experience in BI or analytics engineering with strong Python and SQL skills, hands-on BI platform expertise (LookML or Sigma), and a proven track record of shipping production-grade data infrastructure.
**Role:** BI Engineer
**Seniority:** Mid
**Locations:** London - The River Building HQ
**Salary:** 85000–135000 GBP
[Apply](https://jobs.ashbyhq.com/deliveroo/606206fd-007f-44db-b05e-d82ecd0c02ef)
Canonical: https://scaleengineer.com/jobs/deliveroo/bi-engineer
---
## Responsibilities

- Semantic Layer Development and Governance: Own and evolve the semantic layer behind BI platforms including LookML and Canvas BI models, metric and dimension definitions. Establish and maintain governance frameworks that ensure data consistency, reliability, and trusted data assets across the entire organization while supporting multiple brands and regions.
- Looker and Sigma Platform Operations: Build, configure, and operate Looker and Sigma instances across the DoorDash group including workspace configuration, permissions management, user attributes, content lifecycle management, and API-driven automation. Ensure platform stability, security, and optimal performance across multiple tenants.
- Self-Serve Tooling Development: Lead development of self-serve BI administration tools that reduce manual overhead and empower analysts and business teams. Use usage analytics to prioritize automation opportunities, determine what features to build or retire, and continuously improve the BI developer experience.
- Platform Migrations and Consolidation: Support BI platform migrations and deprecations across DoorDash, Deliveroo, and Wolt while maintaining data integrity, access controls, governance frameworks, and business continuity. Ensure seamless transitions for end users and minimize operational disruption during organizational consolidations.
- Production Support and Incident Response: Participate in operational support rotation for the BI stack including production debugging, incident response, and root cause analysis. Fix underlying infrastructure issues and implement preventative measures to enhance platform reliability and resilience.
- Engineering Standards and Quality Assurance: Champion engineering best practices for BI infrastructure including version control, code review processes, CI/CD pipelines, and testing strategies for models and platform code. Establish and enforce standards that enable safe, repeatable deployments and knowledge sharing across distributed teams.

## Requirements

### education

- {"name":"Bachelor's Degree in Computer Science, Data Science, or Related Field","description":"Formal education in computer science, data science, information systems, engineering, mathematics, or related technical discipline. Equivalent professional experience and demonstrated technical expertise may substitute for formal education."}

### technical

- {"name":"Python","description":"Strong proficiency in Python programming for data automation, API integration, platform scripting, and building self-serve tooling. Experience using Python in production environments with solid understanding of best practices."}
- {"name":"SQL","description":"Expert-level SQL skills including query optimization, complex joins, window functions, and data modeling. Ability to write performant queries and understand query execution plans across modern data warehouse platforms."}
- {"name":"AI and LLM Tools","description":"Hands-on experience using AI tools including large language models (LLMs) and agentic workflows to accelerate engineering work. Familiarity with AI-assisted development practices and ability to leverage generative AI for productivity enhancement."}
- {"name":"BI Platform Tools","description":"Technical expertise with Looker (LookML) or Sigma including dashboard development, model configuration, user management, and platform administration. Understanding of platform architecture and ability to extend platform capabilities."}

### experience

- {"name":"Business Intelligence or Analytics Engineering","description":"3+ years of professional experience in business intelligence engineering, analytics engineering, data engineering, or similar code-first data roles with demonstrated expertise in building and operating data platforms."}
- {"name":"BI Platform Configuration and Development","description":"Hands-on experience building, modeling, and configuring BI platforms such as Looker (LookML) or Sigma beyond basic dashboard creation. Experience with platform configuration, administration, and extending platform capabilities through APIs or extensions."}
- {"name":"Semantic and Metrics Layer Experience","description":"Demonstrated experience with semantic layers or metrics frameworks including LookML, dbt, or similar tools. Proven ability to define metrics and dimensions while maintaining consistency across reused definitions and ensuring data governance."}
- {"name":"Production Data Infrastructure","description":"Experience running data infrastructure and analytics solutions in production environments with hands-on involvement in version control, code review, CI/CD processes, debugging live issues, and participating in operational support rotations."}

## Skills

### required

- {"name":"SQL Optimization and Data Modeling","description":"Advanced SQL capabilities including query optimization, performance tuning, complex data modeling, and understanding of execution plans across modern data warehouses."}
- {"name":"Python Programming","description":"Production-grade Python development for data automation, API integration, infrastructure scripting, and building scalable backend services."}
- {"name":"LookML or Sigma Development","description":"Advanced hands-on experience with LookML or Sigma platform development including model configuration, metric definition, and platform administration beyond dashboard creation."}
- {"name":"Semantic Layer Architecture","description":"Experience designing and implementing semantic layers, defining consistent metrics and dimensions, and establishing governance frameworks for trusted data assets."}
- {"name":"CI/CD and Version Control","description":"Proficiency with Git-based workflows, code review practices, continuous integration pipelines, and automated testing for data infrastructure code."}
- {"name":"API Integration and Automation","description":"Ability to integrate with platform APIs, build automation workflows, and develop self-serve tools that reduce manual administrative overhead."}
- {"name":"Distributed Team Communication","description":"Excellent written and verbal communication skills with ability to collaborate across technical and non-technical stakeholders in fast-paced, globally distributed environments."}

### preferred

- {"name":"Snowflake, Databricks, or Redshift Experience","description":"Hands-on experience with modern cloud data warehousing platforms including query optimization, performance tuning, and leveraging warehouse-specific features for analytics workloads."}
- {"name":"BI Administration Automation","description":"Experience automating BI administration tasks through platform APIs, user provisioning, or identity and access management systems like Okta and SCIM for role-based access control."}
- {"name":"Multi-Brand BI Platform Support","description":"Experience managing BI infrastructure across multiple brands, tenants, or geographic regions with understanding of data governance, compliance, and operational challenges in complex organizational structures."}
- {"name":"BI Platform Migration Leadership","description":"Experience leading or supporting significant BI platform migrations, consolidations, or deprecations while maintaining data integrity and minimizing business disruption."}
- {"name":"dbt Expertise","description":"Advanced experience with dbt for building transformations, creating metrics, defining semantic layers, and implementing data governance best practices in modern analytics stacks."}
- {"name":"Advanced Data Warehousing Concepts","description":"Understanding of data warehouse architecture, dimensional modeling, slowly changing dimensions, and advanced optimization techniques for analytical workloads."}

## Tech stack

### tools

- {"name":"Looker","description":"Enterprise BI platform for business intelligence, dashboard development, and semantic layer management serving multiple brands and regions."}
- {"name":"Sigma","description":"Cloud-native BI platform providing self-serve analytics and instant exploration on top of cloud data warehouses."}
- {"name":"Okta","description":"Identity and access management platform for provisioning, authentication, and role-based access control across BI systems."}
- {"name":"Git","description":"Version control system for managing BI code, platform configurations, and enabling code review processes across distributed teams."}

### others

- {"name":"CI/CD Pipelines","description":"Continuous integration and continuous deployment infrastructure for automating testing, validation, and deployment of BI models and platform changes."}
- {"name":"LLMs and Generative AI","description":"Large language models and agentic workflows for accelerating engineering work, code generation, and problem-solving assistance."}
- {"name":"SCIM","description":"System for Cross-domain Identity Management protocol for automating user provisioning and identity synchronization across systems."}
- {"name":"REST APIs","description":"API integration patterns for platform automation, data integration, and building self-serve tooling that extends BI platform capabilities."}

### databases

- {"name":"Snowflake","description":"Cloud data warehouse platform for storing and querying large-scale analytics data with support for time-travel, cloning, and advanced query optimization."}
- {"name":"Databricks","description":"Lakehouse platform combining data lake and warehouse capabilities for advanced analytics, machine learning, and large-scale data processing."}
- {"name":"Amazon Redshift","description":"AWS-native columnar data warehouse for petascale analytics with optimized performance for complex queries and large dataset analysis."}

### languages

- {"name":"Python","description":"Primary language for data automation, API integration, platform scripting, and building self-serve BI administration tools."}
- {"name":"SQL","description":"Essential for query writing, data exploration, performance optimization, and working with semantic layers and metrics definitions."}

### frameworks

- {"name":"LookML","description":"Looker's modeling language for building semantic layers, defining metrics and dimensions, and configuring BI platform functionality."}
- {"name":"dbt","description":"Data transformation framework for building ELT pipelines, implementing semantic layers, and maintaining transformation version control and documentation."}
- {"name":"Canvas BI","description":"Looker's next-generation modeling framework for building semantic models and metrics within the integrated Looker ecosystem."}

## Benefits

### benefits

- {"name":"Meaningful Impact at Scale","description":"Work on complex, mission-critical BI infrastructure serving millions of users across a global three-sided marketplace. Your contributions directly enable data-driven decision-making across the DoorDash group."}
- {"name":"Rapid Deployment and Feedback","description":"Ship, test, and improve ideas quickly in a low-hierarchy, high-ownership environment. See your impact on production systems and analytics capabilities within days or weeks rather than months."}
- {"name":"Career Growth Through Challenging Problems","description":"Take ownership of ambiguous, large-scale problems while receiving strong mentorship and support. Accelerate your career trajectory through exposure to complex data infrastructure challenges across multiple organizations."}
- {"name":"Culture Built for Builders","description":"Work within a high-standards, collaborative engineering culture emphasizing continuous learning, knowledge sharing, and supporting ambitious technical initiatives."}
- {"name":"Flexible Working Arrangement","description":"Hybrid work setup based in London with typically 3 days in office, enabling flexibility while maintaining strong team collaboration and in-person connection."}
- {"name":"Global Team and Cross-Organizational Exposure","description":"Collaborate with teams across DoorDash, Deliveroo, and Wolt. Gain exposure to different technical approaches, organizational structures, and business contexts across major delivery platforms."}
- {"name":"Diversity and Inclusion","description":"Work in an inclusive environment committed to equality of opportunity. Reasonable adjustments and support available throughout the recruitment process and employment."}

## Compensation

- **max:** 135000
- **min:** 85000
- **currency:** GBP
- **stockOptions:** true

## Interview process

### steps

- {"name":"Initial Screening and Resume Review","description":"Recruiter screens your background, experience with BI platforms, and Python/SQL skills. This stage focuses on verifying core requirements and assessing cultural fit with the distributed team environment."}
- {"name":"Technical Conversation with Team Lead","description":"Discuss your experience with Looker/Sigma modeling, production data infrastructure, and BI platform architecture. Explore your approach to solving semantic layer challenges and implementing governance frameworks."}
- {"name":"Hands-On Technical Assessment","description":"Complete a practical coding and data modeling exercise using Python and SQL. This typically involves designing a semantic layer structure, writing transformations, and potentially configuring a BI model component to demonstrate platform expertise."}
- {"name":"Architecture and Systems Design Discussion","description":"Collaborate on a BI infrastructure design challenge covering platform migrations, multi-brand support, or self-serve tooling architecture. Assess your ability to own end-to-end solutions and communicate technical tradeoffs to diverse stakeholders."}

## Full description
Join us in our mission to transform the way people shop and eat, where impact, innovation and growth drive everything we do. Our Engineering teams tackle complex technical challenges across a global, three-sided marketplace, building and scaling systems that serve millions of customers, riders and partners every day.

From real-time logistics to resilient infrastructure and marketplace optimisation, we design, build and operate technology that powers Deliveroo’s growth at scale.

We’re looking for a **BI Engineer** to join our **London** team. This role is based in our London office with a **hybrid** setup, typically 3 days in the office.

Get to know our [Engineering](https://careers.deliveroo.co.uk/software-engineering-at-deliveroo/) team — what drives us, how we work, and what you can expect.

## **About the Team**

The Core BI team builds and operates the services, integrations and automation that power business intelligence across DoorDash, Deliveroo and Wolt. Our platforms help analysts, Analytics Engineers, Data Scientists, Software Engineers and business teams discover trusted data and make informed decisions at scale.

We combine software engineering, platform ownership, and a strong user focus to make BI tooling reliable, secure, scalable and self-service. The team supports the current BI ecosystem while helping shape a more integrated experience across the DoorDash group.

## **About the Role**

As a BI Engineer on the Core BI team, you will build and operate the models, systems and automation behind our BI platforms. This will include supporting our extensive user base on our current BI stack (primarily Looker and Sigma) while helping shape a single, more integrated BI platform across DoorDash, Deliveroo and Wolt.

You will own problems from discovery through design, implementation, deployment, and operational support. You will work closely with Data Engineers, Analytics Engineers, Data Scientists, Software Engineers, Product Managers and business teams to turn recurring user needs into durable, self-service capabilities. If you're energized by solving technical problems with data and comfortable being deeply embedded across several domains, this role is for you!

**You’re excited about this opportunity because you will…**

* Own and evolve the semantic layer behind our BI platforms: LookML and Canvas BI models, metric and dimension definitions, and the governance that keeps them trusted
* Build and operate the Looker and Sigma platforms themselves: instance and workspace configuration, permissions and user attributes, content lifecycle, and API-driven automation
* Lead the development of self-serve tooling that removes manual BI administration, using usage analytics to decide what to automate, build or retire next
* Support BI platform migrations and deprecations across DoorDash, Deliveroo and Wolt while protecting access, governance, data integrity and business continuity
* Take part in operational support, production debugging and incident response for the BI stack, and fix the root causes you find
* Champion engineering standards in BI, including version control, code review, CI and testing for models and platform code, so changes ship safely and repeatably

## **We’re excited about you because…**

* 3+ years of experience in business intelligence engineering, analytics engineering, data engineering, or a similar code-first data role
* Strong Python and SQL skills, and hands-on experience using AI tools (LLMs, agentic workflows, AI-assisted development) to accelerate your own engineering work
* Hands-on experience building in a BI platform such as Looker (LookML) or Sigma, modelling and configuring it, not only building dashboards in it
* Experience with semantic or metrics layers (LookML, dbt or similar): defining metrics and dimensions, and keeping those definitions consistent as they are reused
* Experience running what you build in production: version control, code review, CI, debugging live issues and taking part in operational support
* Excellent communication skills, and comfortable self-organising in a fast-paced, distributed environment with both technical and non-technical teams

## **Nice to Have**

* Experience with modern data warehousing platforms (e.g., Snowflake, Databricks, Redshift) and ability to optimize performance
* Experience automating BI administration through platform APIs, or identity and access through Okta, SCIM or role-based access controls
* Experience supporting a BI stack across multiple brands, tenants or regions, or leading a BI platform migration

## Why Join Us?

At Deliveroo, you’ll do work that matters—solving real-world problems in a three-sided marketplace that’s constantly evolving. We’re food lovers, problem solvers, community builders and more, brought together by a shared drive to make things better. Working here you can expect to:

🔧 **Solve meaningful problems at real scale** Work on a complex, always-on marketplace that impacts millions every day.

🌱 **See your impact, fast** Ship, test and improve ideas quickly in a low-hierarchy, high-ownership environment.

🧠 **Grow through challenge and ownership** Take on big, ambiguous problems and accelerate your career with strong support.

🌎 **A culture built for builders** High standards, collaboration, flexible working and continuous learning.

➡️ Want a deeper look at how we build? Check out our [Tech Blog](https://deliveroo.engineering).

We aim to create a fair process that lets your skills shine—our interview typically includes 3-4 stages. Explore our [Engineering Interview Guide here](https://careers.deliveroo.co.uk/interview-guide-for-engineers/) to help you feel confident at each stage.

### Our Global Structure

Deliveroo is now part of DoorDash, bringing together teams with even greater reach, scale, and ambition. Depending on your role, you may collaborate with teammates, systems, and leaders across DoorDash and Wolt. Together, we’re unlocking new possibilities as one global team.

### Diversity, Equity and Inclusion

At Deliveroo, we know that a great workplace reflects the world around us and that true diversity and inclusion make us stronger, more creative, and better at what we do. We’re committed to fostering an environment where everyone can do their best work and feel they belong.

We believe in equality of opportunity and welcome candidates from all backgrounds regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion, or belief.

If you have a disability or long-term health condition and need support to apply for one of our roles, or require any reasonable adjustments during the recruitment process, you’ll have the opportunity to let us know once you’ve submitted your application. We’ll share details on how to request support so we can ensure you have a fair and equitable experience.

If you’re excited about making a real impact in a fast-moving marketplace and growing your career alongside ambitious, supportive teams, we’d love to hear from you!
