Backend Software Engineer - BI Platform
Deliveroo · London
Job description
About the role
Deliveroo is looking for a Backend Software Engineer to join its London team within the Core BI team, which builds and operates the services, integrations and automation powering business intelligence across DoorDash, Deliveroo and Wolt. The role is hybrid, typically 3 days in the office, and focuses on backend services, APIs, identity and access automation, observability, reliability and developer experience.
Key responsibilities
- Design, build, test, deploy and operate the backend services, APIs and automation that the BI platforms depend on.
- Automate the platform lifecycle end to end (provisioning, metadata, permissions, migrations, archival and validation).
- Build integrations between BI platforms and the wider ecosystem: warehouses, identity providers, orchestration, CI/CD and internal developer tooling.
- Improve availability, observability, performance, scalability and security of the systems you own, and keep them running in production.
- Use AI tooling to engineer LLM-backed capabilities held to the same reliability and governance standards.
- Raise the engineering bar on the team, from service design and code review to testing, CI/CD and documentation, and improve the developer experience.
Required profile
- 3+ years of professional software engineering experience building and operating production backend, platform or infrastructure systems.
- Experience building and owning APIs, integrations or automation in production, with sound judgement on service boundaries, authentication, data contracts and failure modes.
- Hands-on experience with CI/CD, containers and Kubernetes, observability, debugging and incident response.
- Hands-on experience using AI tools (LLMs, agentic workflows, AI-assisted development) and judgement about where they help.
- Ability to own ambiguous problems, communicate clearly with technical and non-technical teams and self-organise in a fast-paced, distributed environment.
Required skills
- Python, with readable, maintainable, well-tested code.
- SQL and a working understanding of data modelling and warehousing concepts.
- Nice to have: experience with BI platforms such as Looker or Sigma, semantic layers such as LookML or dbt, identity and access automation via Okta, SCIM or RBAC, and LLM-backed features or MCP/agent frameworks.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Kingdom.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 2 days ago
Expires 1 month from now
9 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Deliveroo
London