What You’ll Be Doing
You’ll be joining the Code Quality team, part of the Foundations group within Platform Engineering. We empower 5,000+ engineers across DoorDash and its subsidiaries to ship faster without sacrificing quality by providing consistent checks and agentic development tools.
Here’s what your day-to-day might look like:
Architecting Quality Systems: Deliver consistent, trusted, and reproducible test coverage reporting for Go services, replacing legacy tooling and integrating cleanly into CI/CD and pull request workflows.
Defining Automated Gates: Design and implement explicit, enforceable, and scalable quality gates across thousands of repositories to ensure high standards by default.
Reducing Technical Debt: Build systems to identify unused code, weakly exercised paths, and uninstrumented logic to reduce structural complexity and improve system health.
Powering AI-Assisted Development: Encode gating rules and quality expectations into agentic development workflows, ensuring AI-generated code meets the same rigorous standards as human-written code.
Driving Engineering Excellence: Use data to track improvements in coverage trust and first-time quality gate passes, influencing engineering standards across a distributed, global organisation.
What You’ll Need to Thrive
Our ideal candidate will bring strong expertise in some of these areas and curiosity to grow in others:
Significant experience in Go: Strong software engineering fundamentals with a proven track record of building and operating production systems in Go or similar modern languages. Any experience with TypeScript, Kotlin, and Python is also beneficial.
Platform Engineering mindset: Demonstrated ownership of large-scale codebases or shared developer platforms used by many distributed teams.
Expertise in CI/CD & Quality Controls: Proven experience designing automated quality controls such as static analysis, linting, policy enforcement, or code scanning.
Strategic Thinking on Maintainability: Deep understanding of technical debt and how structural complexity impacts long-term system health and developer velocity.
Forward-looking Technical Vision: Familiarity with state-of-the-art agentic AI development workflows and the ability to translate ambiguous quality concerns into reproducible technical controls.
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.
…
