D
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
