Description
As a Staff Engineer on Dev Environments, you'll be recognised as an expert across the dev environments space, covering both local and remote dev flows, devcontainers, IDE/remote backends, and how they all fit together.
What You’ll Be Doing
Technical direction
- Define the architecture for how thousands of engineers across DoorDash, Wolt, and Deliveroo actually develop and ship code: local and remote dev containers, remote IDE/VM lifecycle, and the full local-to-remote loop.
- Build monorepo dev tooling at scale. It's part of consolidating all the companies under DoorDash’s umbrella onto one global backend - you're setting the standard, not patching one org's tooling.
- Provision production-shaped environments in seconds, keep state in sync over the network, and make a remote machine feel local, reliably and cheaply, at thousands-of-concurrent-engineers scale.
- Expect to invent as much as you adopt: much of this is genuinely unsolved elsewhere in the industry.
- Design for AI agents as first-class consumers of the environment, not an afterthought: sandboxes that spin up on demand, run in parallel, and are safe to hand a real repo.
- Support agents launched from an IDE, a CLI, or a Slack message - with no laptop required to review and ship what the agent did.
Collaboration & leadership
- Align teams that don't naturally sit adjacent to each other (e.g. Security, Infrastructure, Product Engineering) around unstructured, ambiguous problems where there's no existing playbook.
- Mentor engineers at all levels: run design reviews; raise the engineering bar through code review, pairing, and architectural guidance when appropriate.
- Help set the hiring bar: lead interview loops, help calibrate, and support onboarding of senior hires.
What You’ll Need to Thrive
Essential:
- A track record of shipping production systems and leading cross-team initiatives with group level impact - comfortable owning delivery end to end, from design through to production and adoption.
- Hands on fluency with the languages and tooling used to build developer tooling (e.g. Go, Python, TypeScript) and infrastructure-as-code (Terraform).
- Experience managing compute via Kubernetes (multi-tenant workload isolation, autoscaling ephemeral workloads, cost management), or lightweight VM/sandbox technology (e.g. Firecracker).
- Working knowledge of cloud networking, including securely and cost-effectively routing traffic across network boundaries (VPNs, service meshes, etc.)
- Experience integrating LLM/AI tooling into developer workflows - e.g. Claude Code - both locally, and remotely.
- Excellent written and verbal communication; able to influence senior stakeholders and align multiple non-adjacent teams without formal authority over them.
- Experience building close working relationships with the engineering teams who consume your platform, not just the platform team itself.
Nice to have:
- Experience in developer platforms or adjacent infrastructure: devcontainers, remote development, remote IDE backends, or developer workstation tooling.
- Practical experience with JetBrains remote-backend flows, Codespaces/Codeserver-style products, or equivalent.
- Experience with remote build/execution systems (e.g. BuildBuddy), or large-scale build caching.
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.
- Share in the success you help create Competitive salary and equity options, so you’re rewarded for the impact you make.