> Markdown version of [/jobs/ext/2261321-staff-software-engineer-dev-environments](https://www.wearedevelopers.com/jobs/ext/2261321-staff-software-engineer-dev-environments). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer, Dev Environments - **Company:** Deliveroo - **Location:** London, UK - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Cloud Computing, Code Review, Programming Tools, Virtual Private Networks (VPN), Python (Programming Language), TypeScript, JetBrains, Large Language Models, Caching, Backend, Kubernetes, Terraform, Golang - **Published:** August 26, 2026 - **Apply:** https://www.totaljobs.com/job/staff-software-engineer/deliveroo-job107896843 ## About the Role * 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. ## 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, including owning accountability for outcomes that span multiple teams. You'll set technical direction for the team's roadmap, unblock deep cross-cutting technical problems other engineers can't resolve alone, and mentor senior and mid-level engineers. You'll partner closely with engineering leadership across the group to translate ambiguous, company-wide developer-experience problems into a concrete, sequenced technical strategy. 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. ## Related Videos - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [HTTP headers that make your website go faster](https://www.wearedevelopers.com/videos/1676-http-headers-that-make-your-website-go-faster) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [Retooling and refactoring - an investment in people.](https://www.wearedevelopers.com/videos/371-retooling-and-refactoring-an-investment-in-people) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)