Staff Code Quality Engineer

Company: Deliveroo
Apply for the Staff Code Quality Engineer
Location: Greater London
Job Description:

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.

Posted: March 15th, 2026