Software Engineer, Code Quality

DoorDash, Inc.

United States

On-site

USD 160,000 - 235,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

401(k) plan with employer matching
Paid parental leave
Wellness benefits
Commuter benefits
Paid time off

Job summary

DoorDash, Inc. in San Francisco, CA is seeking a Software Engineer for Code Quality to build and maintain systems that validate code quality across the engineering org. You will design tooling, integration into CI/CD, and ensure fast, trustworthy signals for engineers.

You will collaborate with product, QA, and engineering teams to deliver reliable quality checks, use AI coding tools, and continuously improve the developer experience in a fast-paced environment.

Qualifications

  • Experience building software quality infrastructure, test automation, or developer productivity tooling.
  • Strong debugging track record with measurable workflow improvements.
  • Excellent communication and cross-functional collaboration skills.
  • Familiarity with AI coding tools in the software development lifecycle.

Responsibilities

  • Build and maintain quality tooling (static analysis, quality gates, coverage reporting, test frameworks, regression infrastructure).
  • Define and derive quality signals (flakiness, pass rate, coverage, performance).
  • Integrate tooling into local development, CI/CD pipelines, and development workflows.
  • Collaborate with engineering, product, and QA teams to identify bottlenecks and deliver tooling improvements.

Job description

# Software Engineer, Code QualityApply To JobJob ID: **3550137**DoorDash, Inc.San Francisco, CA; Seattle, WA; New York, NY; Los Angeles, CA## **About the Team**The Code Quality team sits within the Developer Platform organization and owns the systems that keep DoorDash's codebase healthy and secure as it scales: static analysis, quality gates, test frameworks, regression infrastructure, and tooling. Our job is to make sure the signals engineers rely on before shipping — test results, coverage, performance feedback etc — are fast and trustworthy. The decisions we make about tooling and standards directly shape how confidently and quickly engineering teams at DoorDash can ship to production.## **About the Role**We're looking for Software Engineers to help build and maintain the systems that validate code quality across DoorDash's engineering org, treating our tooling as a critical product for the engineers who rely on it every day: static analysis and quality gates, test frameworks and regression infrastructure. You’ll design the tooling and automation that will help derive trustworthy quality signals, integrate them into the development lifecycle, and make it easy for engineers to execute reliable, repeatable workflows. You will collaborate across the engineering org, partnering directly with the teams who use what you build to understand the accuracy, reliability and performance of their functionality. You will report into the Engineering Manager on our Code Quality team in our Developer Platform organization. You must be located in either San Francisco, CA, Sunnyvale, CA, Los Angeles, CA, Seattle, WA, or New York, NY.## **You're excited about this opportunity because you will...*** Build and maintain quality tooling — static analysis, quality gates, coverage reporting, test frameworks, regression infrastructure — and integrate it directly into our developer workflows and CI/CD pipelines* Define and derive quality signals - flakiness, pass rate, coverage, performance, scale readiness etc -* Build tooling that improves everyday engineering workflows, including local development, CI/CD, debugging, and rollouts* Explore how AI agents and tools can automate parts of building quality checks, and use real engineering usage data to measure their impact* Partner directly with engineering, product, and QA teams across DoorDash to find their biggest bottlenecks and ship tooling that demonstrably improves them## **We're excited about you because...*** Have experience building software quality infrastructure, test automation, meaningful ownership of build systems, CI/CD infrastructure, or developer productivity tooling* You have a strong debugging track record and have shipped changes that measurably improved an engineering team's workflow* You communicate clearly and partner effectively across functions — with engineers, product managers, and QA — to understand and solve real problems* You're comfortable working through ambiguous, cross-team problems and taking them to a solution with minimal guidance* You have proficiency in using AI coding tools (e.g., Claude Code, Codex, Cursor) in the full software development lifecycle, including designing, generating code, testing, monitoring and releasing softwareApplications for this position are accepted on an ongoing basis**Compensation**The successful candidate’s starting pay will fall within the pay range listed below and is determined based on job-related factors including, but not limited to, skills, experience, qualifications, work location, and market conditions. Base salary is localized according to an employee’s work location. Ranges are market-dependent and may be modified in the future.In addition to base salary, the compensation for this role includes opportunities for equity grants. Talk to your recruiter for more information.DoorDash cares about you and your overall well-being. That’s why we offer a comprehensive benefits package to all regular employees, which includes a 401(k) plan with employer matching, 16 weeks of paid parental leave, wellness benefits, commuter benefits match, paid time off and paid sick leave in compliance with applicable laws (e.g. Colorado Healthy Families and Workplaces Act). DoorDash also offers medical, dental, and vision benefits, 11 paid holidays, disability and basic life insurance, family-forming assistance, and a mental health program, among others.To learn more about our benefits, visit our careers page here.See below for paid time off details:* **For salaried roles:** flexible paid time off/vacation, plus 80 hours of paid sick time per year.* **For hourly roles:** vacation accrued at about 1 hour for every 25.97 hours worked (e.g. about 6.7 hours/month if working 40 hours/week; about 3.4 hours/month if working 20 hours/week), and paid sick time accrued at 1 hour for every 30 hours worked (e.g. about 5.8 hours/month if working 40 hours/week; about 2.9 hours/month if working 20 hours/week).The national base pay range for this position within the United States, including Illinois and Colorado.$159,800—$235,000 USD
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Build Systems & CI
Senior Software Engineer, Build Systems & CI

DoorDash, Inc. • California

On-site
USD 160,000 - 235,000
401(k) plan with employer matching
Paid parental leave (4 months)
Wellness benefits
+3
Engineer Manager, Proactive Security - Platform
Engineer Manager, Proactive Security - Platform

DoorDash, Inc. • United States

Remote
USD 194,000 - 285,000
Comprehensive benefits
Equity grants
401(k) with employer matching
+1
Principal Machine Learning Engineer, TEAM
Principal Machine Learning Engineer, TEAM

DoorDash, Inc. • San Francisco (CA)

On-site
USD 282,000 - 415,000
401(k) plan with employer matching
Paid parental leave (16 weeks)
Wellness benefits
+2
Manager, Analytics, Customer Experience
Manager, Analytics, Customer Experience

DoorDash, Inc. • San Francisco (CA)

On-site
USD 184,000 - 271,000
Equity grants
401(k) plan with employer matching
Paid parental leave
Technical Sourcer, Engineering
Technical Sourcer, Engineering

Remote • San Francisco (CA)

Remote
USD 120,000 - 180,000
Equity grants
401(k) with employer matching
Paid parental leave
+4
Senior Software Engineer, Machine Learning Platform - Serving (US)
Senior Software Engineer, Machine Learning Platform - Serving (US)

DoorDash, Inc. • Sunnyvale (CA)

On-site
USD 168,000 - 247,000
401(k) plan with employer matching
Paid parental leave
Wellness benefits
+1
Software Engineer, Data Engineering
Software Engineer, Data Engineering

DoorDash USA • San Francisco (CA), Sunnyvale (CA), Seattle (WA)

On-site
USD 118,000 - 173,000
Data Scientist / Senior Data Scientist
Data Scientist / Senior Data Scientist

DoorDash, Inc. • San Francisco (CA)

On-site
USD 124,000 - 271,000
Software Engineering, Android (All Teams)
Software Engineering, Android (All Teams)

DoorDash USA • San Francisco (CA), Sunnyvale (CA), New York (NY), Seattle (WA)

Hybrid
USD 131,000 - 192,000
Premium healthcare
Wellness program
16 weeks paid parental leave
+2
Associate Manager, Sales Strategy & Planning
Associate Manager, Sales Strategy & Planning

DoorDash, Inc. • New York (NY)

On-site
USD 105,000 - 155,000