All jobs
Save

Software Engineer, Backend (BI Platform)

Deliveroo
Contract type
Ongoing
Work mode
100% remote
Experience
Mid-level · 3+ years

Job description

Key details

  • Design, build, test, deploy and operate backend services, APIs and automation that BI platforms across DoorDash, Deliveroo and Wolt 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 owned systems, and carry them in production
  • Use AI tooling as part of engineering, and build LLM-backed capabilities held to the same reliability and governance bar
  • Raise the engineering bar on the team, from service design and code review to testing, CI/CD and documentation, and improve developer experience
  • Company mission
  • Information not specified

Primary stack

Core technologies

Python (Programming Language)SQLKubernetesDockerAWS

Benefits

  • Information not specified

Requirements & details

  • 3+ years of professional software engineering experience building and operating production backend, platform or infrastructure systems
  • Readable, maintainable, well-tested code in Python, plus comfort with SQL and a working understanding of data modelling and warehousing concepts
  • Experience building and owning APIs, integrations or automation in production, with sound judgement on service boundaries, authentication, data contracts and failure modes
  • Hands-on with CI/CD, containers and Kubernetes, observability, debugging and incident response, and you expect to operate what you build
  • Hands-on experience using AI tools (LLMs, agentic workflows, AI-assisted development) as part of how you engineer
  • End-to-end ownership of ambiguous problems, clear communication with technical and non-technical teams, and comfort self-organising in a fast-paced, distributed environment
  • experience owning or integrating with BI platforms such as Looker, Sigma or comparable tools, and familiarity with semantic layers such as LookML or dbt
  • experience automating identity and access through Okta, SCIM or role-based access controls, or building multi-tenant platforms across brands and regions
  • experience shipping LLM-backed features to real users (retrieval, grounding and evaluation), or with MCP, agent frameworks or tool-calling in production
  • Python, SQL, Kubernetes, Docker, AWS, LLMs, AI Agents, OpenAI
  • Python (Programming Language)
  • SQL
  • Kubernetes
  • Docker
  • AWS

Apply