CrawlJobs Logo

Staff Code Quality Engineer

deliveroo.co.uk Logo

DELIVER

Location Icon

Location:
United Kingdom , London

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Join us in our mission to transform the way people shop and eat, where impact, innovation and growth drive everything we do. Our Engineering teams tackle complex technical challenges across a global, three-sided marketplace, building and scaling systems that serve millions of customers, riders and partners every day. From real-time logistics to resilient infrastructure and marketplace optimisation, we design, build and operate technology that powers Deliveroo’s growth at scale. We’re looking for a Staff Code Quality Engineer to join our London team. In this role, you’ll help us build the systems and standards that define what “good” looks like across our global codebase, empowering thousands of engineers to ship with velocity and confidence.

Job Responsibility:

  • 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

Requirements:

  • 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
  • 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

Nice to have:

Any experience with TypeScript, Kotlin, and Python is also beneficial

What we offer:
  • Competitive salary and equity options
  • Up to 5% matched pension contributions
  • Free Deliveroo Plus: free delivery and access to special offers
  • Team lunches from the best local restaurants
  • 25 days annual leave plus bank holidays, increasing with length of time spent working at Deliveroo
  • One day of paid leave per year to volunteer with a registered charity
  • Funded single cover healthcare on our core plan, with the option to add family members at own cost
  • On-site gym (HQ), discounted external gym membership
  • Access to wellbeing apps such as LesMills+, Strava, Headspace, Yogaia via GymPass
  • Discounted dental insurance and a range of other flexible benefits, such as critical illness cover, partner life cover, travel insurance, health assessments
  • Life assurance
  • Maternity, paternity and maternity and shared parental leave, eligible from day one of employment
  • Excellent kit to enable working from home and a parent-friendly working culture
  • Access to free mortgage advice
  • Cycle to Work Scheme or Season Ticket Loans, depending how you wish to travel
  • Excellent learning and development opportunities and access to RooLearn, our learning platform, packed with high-quality training and content
  • Regular Employee Resource Group (ERG) led social events – examples include dinners, dance lessons and in-office yoga sessions
  • Summer and end-of-year parties

Additional Information:

Job Posted:
March 18, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Staff Code Quality Engineer

Staff Quality Engineer

We're looking for a Staff Quality Engineer who will play a pivotal role in defin...
Location
Location
United States , San Jose
Salary
Salary:
144000.00 - 216000.00 USD / Year
floqast.com Logo
FloQast
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years in Software Quality Engineering, including experience leading quality for major products or platforms
  • Strong coding skills in JavaScript/TypeScript or Java — with a deep understanding of modern test automation frameworks (e.g., Cypress, Playwright, Selenium, REST-assured)
  • Deep knowledge of software testing methodologies, performance/load testing, and systems-level thinking
  • Track record of influencing engineering culture and product quality through leadership and collaboration
  • Comfortable working in a hybrid setup with the ability to meet onsite with engineering leadership in the Bay Area
  • Hands on experience with tools like Artillery, JMeter, Gatling
  • Hands-on experience with MongoDB performance tuning and profiling
  • Deep knowledge of HTTP, REST, microservices architecture, and event-driven systems
  • Solid understanding of system resource utilization (CPU, memory, disk, network) under load
  • Experience integrating performance tests into CI/CD pipelines (e.g., GitHub Actions, Jenkins, Harness)
Job Responsibility
Job Responsibility
  • Define and own quality strategies, standards, and practices for complex product and platform initiatives
  • Drive test architecture and tooling — from automated frameworks to CI/CD quality gates
  • Lead cross-functional quality initiatives that span multiple engineering teams
  • Act as a technical mentor to other QEs and developers around quality best practices
  • Collaborate closely with Dev, PM, and UX to shift quality left and catch issues early
  • Design and implement robust automation for UI, API, and backend systems
  • Design and implement performance, load, stress, soak, and scalability tests for backend services built on Node.js and MongoDB
  • Define and automate Non-Functional Requirements (NFR) validation in CI/CD pipelines
  • Build and extend performance testing frameworks using tools like k6, Artillery, Gatling, JMeter, or custom Node.js scripts
  • Conduct system profiling and analyze results using tools such as Coralogix, Prometheus, Grafana, etc
What we offer
What we offer
  • Medical
  • Dental
  • Vision
  • Family Forming benefits
  • Life & Disability Insurance
  • Unlimited Vacation
  • Fulltime
Read More
Arrow Right

Staff Engineer, ASIC Development Engineering

Sandisk understands how people and businesses consume data and we relentlessly i...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Electrical/Electronic Engineering or a related field
  • 4-8 years of experience in digital design, with a strong focus on RTL design and integration for complex SoCs
  • Expert-level proficiency in Verilog/SystemVerilog
  • Deep understanding of AMBA protocols (AXI/AHB/APB), interconnects, and peripherals
  • Experience in ASIC verification, Expertise in System Verilog and UVM, Verilog
  • Experience in IP level verification, testbench architecture development, Testbench component developments
  • Expertise in coverage closer, code coverage, functional coverage
  • Experience in Gate level simulations
  • Knowledge on serial protocols UFS, PCIe, USB, MIPI or any other serial protocol
  • Knowledge on memory protocols - SD, eMMC, Flash etc
Job Responsibility
Job Responsibility
  • Define verification plan, create testbenches, testcases, gate level simulations etc independently
  • Fulltime
Read More
Arrow Right

Staff Software Engineer

We are looking for a Staff Software Engineer to join Fever with outstanding soft...
Location
Location
Spain , Madrid
Salary
Salary:
Not provided
https://feverup.com/fe Logo
Fever
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 8+ years in software engineering roles within agile environments, including 3+ years in technical leadership
  • Strong knowledge of design patterns, best practices, testing, and distributed systems
  • Experience designing scalable systems, networking, resilience, and migrating monoliths to microservices
  • Ability to deliver code from development to production while ensuring high-quality engineering solutions
  • Strong leadership skills with the ability to influence technical teams
  • High autonomy and a proactive mindset for identifying and solving problems with a bias for action
  • Exceptional communication skills and ability to thrive in collaborative environments
  • Growth mindset, adaptability to change, and a commitment to continuous improvement
  • Empathetic, inclusive, and curious attitude with a passion for making a positive impact on millions of people through technology
Job Responsibility
Job Responsibility
  • Define and drive long-term engineering vision and strategy in collaboration with other team members
  • Lead and execute large-scale engineering projects, ensuring alignment with strategic goals and technical excellence
  • Plan and implement architectural strategies to support future scalability and business needs
  • Coordinate and drive high-impact initiatives by working closely with multiple teams and stakeholders
  • Temporarily embed in product teams to solve complex architectural challenges and improve execution
  • Provide mentorship and technical guidance to engineers at all levels, inspiring continuous improvement and innovation
  • Ensure best practices, code quality, and development efficiency through reviews and technical leadership
  • Evaluate and adopt emerging technologies to keep the company at the forefront of engineering advancements
What we offer
What we offer
  • Opportunity to have a real impact in a high-growth global category leader
  • 40% discount on all Fever events and experiences
  • Home office friendly (Madrid)
  • Relocation package for international candidates
  • Responsibility from day one and professional and personal growth
  • Great work environment with a young, international team of talented people to work with!
  • Health insurance and other benefits such as Flexible remuneration with a 100% tax exemption through Cobee
  • English Lessons
  • Gympass Membership
  • Possibility to receive in advance part of your salary by Payflow
  • Fulltime
Read More
Arrow Right

Software Engineer Staff

This Software Engineer Staff will be engaged in data science-related research an...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Utilize analytical and programming skills and open-source systems, such as Apache Storm, Apache Spark, Elasticsearch, Cassandra, Graph DB etc. develop data processing pipeline required efficacy and latency
  • Require good knowledge and experience of the big data tool sets and techniques of distributed storage and computation engine
  • Require the experience to develop the reusable and highly scalable data processing component
  • Require good knowledge and experience to work with cloud based CICD tools and cloud devops teams to collect stats and create monitors for our data processing pipelines
  • Develop good quality python APIs to support micro services
  • Require the knowledge of APIs to various No SQL storage systems, Elasticsearch, Cassandra, and Redis, etc.
  • Good understanding Python Flask web service and be able to develop good quality code
  • Troubleshoot production environment and customer reported issues
  • Require the knowledge of the multi-cloud production environment
  • Require the agility to troubleshoot open-source data processing engine, such as Apache Spark, Apache Storm and Apache Flink
Job Responsibility
Job Responsibility
  • Designs, develops, troubleshoots and debugs software programs for software enhancements and new products
  • Develops software including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools
  • Determines hardware compatibility and/or influences hardware design
  • Engaged in data science-related research and software application development and engineering duties related to our enterprise-grade Wi-Fi technology and autonomous platform to provide an unprecedented visibility into the user experience
  • Collaborate with other engineers and product managers to build the next generation of autonomous Wi-Fi networks leveraging big data and predictive models
  • Use knowledge of wireless communication networks, machine learning and software engineering to develop and implement scalable algorithms to process a large amount of streaming data to detect anomalies, predict problems, and classify them in real-time
  • Leverage the data collected from the Wi-Fi network to empower the inference engine of our Mist platform and systems, including the Mist virtual assistant chat bot
  • Determine the likelihood of failures across the Wi-Fi network and performing failure scope analysis
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Staff Software Engineer (Fullstack)

Black Airplane is not just a digital agency; we are the strategic technology par...
Location
Location
United States
Salary
Salary:
122168.00 - 151174.00 USD / Year
blackairplane.com Logo
Black Airplane
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Engineering, Computer Science, or equivalent industry experience
  • 5+ years of professional experience building and launching complex, data-driven web applications
  • Expert-level proficiency in PHP and the Laravel framework
  • Strong professional experience with TypeScript and React
  • Daily, practical experience using AI coding tools (e.g., Claude Code, Gemini CLI, Codex CLI) within your development workflow
  • Demonstrated experience in a client-facing or consulting role where you were responsible for gathering requirements and providing technical strategy
  • Exceptional communication skills
  • you can articulate complex technical ideas to non-technical stakeholders with ease
Job Responsibility
Job Responsibility
  • Architect & Build: Lead the technical design and development of complex, full-stack applications that form the backbone of our clients' operations
  • Partner & Advise: Work directly with stakeholders to understand their business inside and out. Ask the right questions, challenge assumptions, and translate their needs into elegant technical solutions
  • Own Your Work, End-to-End: Champion a culture of quality by writing clean code, implementing thorough tests, and using linters and other guardrails. When you say a feature is done, it’s because you've personally ensured it meets a high standard of excellence
  • Leverage AI-powered coding assistants: Accelerate feature delivery, enforce best practices, and maintain high code quality
  • Foster Trust & Integrity: Operate with a high degree of autonomy and character in a fully remote environment. You will manage your time effectively and treat client dollars as if they were your own, demonstrating your progress through consistent, high-quality work and clear communication
What we offer
What we offer
  • Health Insurance
  • 401K (with matching)
  • Macbook Pro
  • Learning Opportunities
  • Generous Time Off
  • Dental
  • Vision
  • Life Insurance
  • and more...
  • Company Computer
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Compute

Play a key role in building our platform from zero to one. Partner across teams ...
Location
Location
United States
Salary
Salary:
200000.00 - 275000.00 USD / Year
getdbt.com Logo
dbt Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in software engineering, with expertise in database systems, query engines, or storage systems
  • Strong coding skills at the systems level C++, Rust, Go, Python, or Java
  • Experience designing and scaling distributed systems or SaaS platforms
  • Expertise with cloud infrastructure (AWS, GCP, Azure, Kubernetes, Terraform)
  • Proven ability to lead complex projects and collaborate across functions
  • Excellent problem-solving skills, clear communication, and a strong sense of ownership
Job Responsibility
Job Responsibility
  • Design, build, and maintain the Compute layer that powers dbt’s ability to optimize queries across ingestion, transformation, and consumption
  • Lead technical architecture discussions with a focus on query engines, storage systems, and distributed database design
  • Collaborate with Product, Design, Operations, and Security to deliver well-architected, scalable compute solutions
  • Build services, APIs, and experiences that support user delight, quality, high availability, and performance
  • Tackle ambiguous, open-ended technical challenges with strategic thinking, balancing technical constraints with user needs and product goals
  • Define and drive best practices in testing, observability, and system reliability
  • Mentor engineers across the company, fostering technical growth and collaboration
  • Champion a culture of technical excellence and innovation, influencing engineering direction across multiple teams or domains
What we offer
What we offer
  • Unlimited vacation
  • 401k
  • Pension Plan
  • 16 weeks Paid Parental Leave
  • Wellness stipend
  • Home office stipend
  • Equity Stake
  • Fulltime
Read More
Arrow Right

Staff Software Engineer

EarnIn is looking for experienced, collaborative, and resourceful staff-level en...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of delivering value through software in a collaborative environment
  • Architected and implemented complex features focusing on data-driven decision making and performance optimization
  • Technical leadership: hands-on experience leading project teams, setting technical direction and strategy, system design, and mentoring engineers
  • Passionate about efficiency, availability, technical quality, and system quality
  • Experience leveling up those around you with curiosity and fostering a collaborative, inclusive team environment
  • Proven experience in defining product/technical strategy and deriving alignment with xfn leaders/stakeholders
  • Strong communication and initiative that spans across teams
  • Experience leading design, implementation, and deployment of high-scale cross-functional payments systems
  • Bring a strong product mindset and a deep understanding of product needs and long-term flexibility in design
Job Responsibility
Job Responsibility
  • Design & implement features robust enough for our high scale
  • Drive the implementation of new features—break complex problems down to their bare essentials, translate that complexity into elegant design, and create high-quality, maintainable code
  • Create and maintain test automation to enable continuous integration and development velocity
  • Design & deliver thoughtfully crafted REST APIs to drive the interactions between our client applications and backend services
  • Collaborate and mentor other engineers while providing thoughtful guidance using code, design, and architecture reviews
  • Work cross-functionally with other teams (data science, design, product, marketing, analytics)
  • Leverage a broad skill set and help us implement and learn new technologies quickly
  • Provide and receive design and implementation evaluations and improve with each iteration
  • Debug production issues across our services infrastructure and multiple levels of our stack
  • Think about distributed systems & services and care passionately about producing high-quality code
What we offer
What we offer
  • healthcare
  • internet/cell phone reimbursement
  • a learning and development stipend
  • potential opportunities to travel to our Mountain View HQ
Read More
Arrow Right

Staff Engineer

A Staff Engineer leads small teams of engineers in the design and delivery of so...
Location
Location
United States , Washington
Salary
Salary:
148000.00 - 160000.00 USD / Year
greatminds.org Logo
Great Minds
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years experience as a software engineer
  • 3+ years experience designing technical solutions at the component or module level
  • Expertise designing and operating in a cloud-native application environment (preferably with AWS)
  • Ability to develop production-ready code using one or more of the following languages/frameworks: JavaScript, NodeJS, React, Vue, or Angular
  • Ability to effectively communicate application architecture (written and verbal) to multiple audiences
  • Sense of intellectual curiosity and a passion for learning with a strong problem-solving mindset
  • Bachelor's degree
Job Responsibility
Job Responsibility
  • Collaborate with product managers and product designers to build great products
  • Coach and mentor software engineers
  • Review application code to ensure high quality software releases
  • Evaluate, decide and implement technical architecture decisions and designs and communicate those decisions to others
  • Fulltime
Read More
Arrow Right