Deliveroo

Staff Code Quality Engineer

Deliveroo2 days ago
Location

London - The River Building HQ

Type

Full Time

Salary

GBP 120,000 – 180,000

Level

Staff

Role

Staff Code Quality Engineer

Posted

Mar 12, 2026

Full TimeStaff

The role

Summary

A Staff Code Quality Engineer at Deliveroo's London HQ focusing on building automated quality systems and standards for 5,000+ engineers across the global platform. This senior role involves architecting test coverage systems, implementing quality gates, and integrating AI-assisted development workflows while working with Go and CI/CD technologies.

What you'll do

Architect 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
Design Automated Gates: Design and implement explicit, enforceable, and scalable quality gates across thousands of repositories to ensure high standards by default
Reduce Technical Debt: Build systems to identify unused code, weakly exercised paths, and uninstrumented logic to reduce structural complexity and improve system health
Power 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
Drive Engineering Excellence: Use data to track improvements in coverage trust and first-time quality gate passes, influencing engineering standards across a distributed, global organisation
Platform Ownership: Maintain and operate shared developer platforms used by 5,000+ engineers across DoorDash and its subsidiaries
Cross-team Collaboration: Work with distributed engineering teams to implement quality standards and best practices across global codebases
System Architecture: Design scalable solutions for code quality measurement and enforcement in large-scale distributed systems

What we look for

Technical

Go ProgrammingSignificant experience building and operating production systems in Go with strong software engineering fundamentals
Platform EngineeringDemonstrated ownership of large-scale codebases or shared developer platforms used by distributed teams
CI/CD & Quality ControlsProven experience designing automated quality controls including static analysis, linting, policy enforcement, and code scanning
System ArchitectureUnderstanding of distributed systems design and scalable platform architecture
DevOps PracticesExperience with containerization, orchestration, and infrastructure as code

Education

Computer Science DegreeBachelor's or Master's degree in Computer Science, Software Engineering, or equivalent technical field preferred
Alternative PathwaysEquivalent professional experience and demonstrable technical expertise considered

Experience

Senior Software Engineering7+ years of software engineering experience with focus on platform and infrastructure development
Large-Scale SystemsExperience working with codebases serving millions of users and supporting thousands of developers
Technical LeadershipTrack record of leading technical initiatives and influencing engineering standards across large organizations
Quality EngineeringExperience in code quality, testing frameworks, and developer tooling platforms

Skills

Required skills

Go ProgrammingExpert-level proficiency in Go for building scalable production systems
Platform EngineeringExperience owning and operating shared developer platforms at scale
CI/CD SystemsDeep knowledge of continuous integration and deployment pipeline design
Quality AutomationExpertise in static analysis, linting, and automated quality controls
System ArchitectureAbility to design and implement scalable distributed systems
Technical LeadershipProven ability to influence engineering standards across large organizations

Nice to have

TypeScriptAdditional language skills for frontend and tooling development
PythonScripting and automation capabilities for developer tooling
KotlinExperience with modern JVM languages for platform development
AI Development ToolsFamiliarity with agentic AI development workflows and integration
Container TechnologiesExperience with Docker, Kubernetes, and container orchestration
Monitoring & ObservabilityKnowledge of system monitoring, logging, and observability practices

Compensation & benefits

Salary

GBP 120,000 – 180,000 (annual)

Stock options

Available

Benefits

Competitive Salary

Market-leading compensation package reflecting senior technical expertise

Equity Options

Share in company success through equity participation and stock options

Flexible Working

Hybrid work arrangements with flexibility for work-life balance

Professional Development

Continuous learning opportunities and career acceleration support

Health Benefits

Comprehensive health insurance and wellness programs

Parental Leave

Generous parental leave policies supporting family needs

Learning Budget

Annual budget for conferences, courses, and professional development

Office Perks

Modern office facilities at The River Building HQ in London with food delivery benefits


Interview process

  1. 1
    Initial Screen Phone or video call with talent acquisition team to discuss background and role alignment
  2. 2
    Technical Interview Deep-dive technical discussion focusing on Go programming, system design, and platform engineering experience
  3. 3
    System Design Round Architectural design session covering quality systems, CI/CD integration, and scalability challenges
  4. 4
    Final Interview Culture fit and leadership discussion with senior engineering leadership and potential team members

Apply for this position

You'll be redirected to the company's application page


Deliveroo

Deliveroo

View all jobs

Deliveroo is a British multinational online food delivery company operating a platform for ordering from restaurants and grocers.

London, England, United KingdomFounded 2013deliveroo.co.uk

Tech Stack

Languages
GoTypeScriptKotlinPython
Frameworks
CI/CD PipelinesStatic Analysis Tools
Databases
Distributed Systems
Tools
GitHub/GitLabDockerKubernetesCode Coverage ToolsLinting ToolsAI Development Platforms
Other
Microservices ArchitectureDevOps PracticesQuality Gates

Interview Guides

12 guides available for Deliveroo

Apply Now