Principal Software Engineer, Ads

DoorDash, Inc

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
New York, NYSan Francisco, CASunnyvale, CA
Salary
$268,600–$395,000 / yr
Posted
114 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $203k
This role $332k
$113k most similar roles pay here $425k

This role pays more than 96% of similar roles. Most pay $174,600–$231,000 — the shaded band above. At the midpoint, this role pays about $332k versus about $203k for comparable roles.

Based on 240 similar postings.

Employer

About DoorDash, Inc

DoorDash, Inc. is an American company operating online food ordering and food delivery. It trades under the symbol DASH. With a 56% market share, DoorDash is the largest food delivery platform in the United States.

DoorDash, Inc currently has 187 open roles on FindRole.

Listed pay typically runs $144,800–$212,950 across 166 roles with salary data.

Most-posted roles

View all roles at DoorDash, Inc

At a glance

TL;DR · Principal Software Engineer, Ads

Principal Software Engineer, Ads serves as a technical leader for the Ads organization, providing architectural vision and direction across the full advertising stack. This individual contributor role involves defining multi-year technical roadmaps, establishing engineering standards for large-scale distributed systems, and solving complex infrastructure challenges while remaining hands-on with code. The successful candidate will partner with Machine Learning, Product, Data Science, and Infrastructure teams to build a sophisticated, full-funnel advertising system that serves restaurant and CPG advertisers across retail and grocery sectors. Candidates must possess over 12 years of experience in building platform systems for ads, commerce, or marketplace environments. Required qualifications include a degree in Computer Science and the ability to drive technical strategy while ensuring long-term platform health and reliability for high-impact advertising products.

What does a Software Engineer earn in New York?

Median $224000 from 203 postings across 41 companies.

See salary data

What you'll do

  • Set the architectural direction and long-term technical strategy for the entire Ads organization.
  • Define multi-year technical roadmaps that balance immediate product delivery with long-term platform health.
  • Solve complex distributed systems challenges by writing code to improve performance and reliability.
  • Establish engineering standards, patterns, and principles for designing and operating large-scale systems.
  • Align cross-functional stakeholders in Machine Learning, Product, Data Science, and Infrastructure on shared goals.
  • Mentor engineers across the organization to improve technical excellence and systems thinking.
  • Drive architectural decisions that scale the advertising platform across multiple business segments.

What we're looking for

  • Hold a B.S. or M.S. in Computer Science or equivalent experience.
  • Possess 12+ years of industry experience leading large-scale, high-impact platform initiatives across product, engineering, and ML teams.
  • Demonstrate the ability to define and drive multi-year technical roadmaps for both short-term delivery and long-term platform health.
  • Exhibit deep expertise in building and scaling platform systems that serve as foundations for product experiences.
  • Possess meaningful experience in ads, commerce, or marketplace platforms.
  • Ability to operate at a director level scope by driving strategy and communicating with executive stakeholders while remaining hands-on.
  • Demonstrate exceptional technical intuition combined with strong cross-functional influence and alignment skills.

More like this

Similar roles

Director of Engineering, Logistics

DoorDash, Inc

San Francisco, CA +1 130 days ago $268,600$395,000
Machine Learning Large Language Models Foundation Models Distributed Systems Mathematical Optimization VRP Feature Stores Low-latency Serving High-throughput Infrastructure Data Science Operations Research
10+ yrs exp

Principal Software Engineer, Ads Systems

Microsoft

Redmond, WA 21 days ago $142,800$274,800
Distributed Systems Machine Learning Azure C++ C# Python Java JavaScript C Multi-threading System Design Scalable Algorithms Data Mining Information Retrieval Statistical Modeling Linear Algebra Automation
6+ yrs exp Hybrid

Principal Software Engineer

Autodesk

Atlanta, GA 29 days ago $139,000$249,260
Distributed Systems Data Pipelines NoSQL Serverless API Design ETL Cloud Platform Schema Validation Search Relevance
8+ yrs exp Hybrid

Principal Software Engineer

CVS Health

Remote (Massachusetts) +4 63 days ago $144,200$288,400
Python GCP Vertex AI LLM MLOps Microservices RAG Vector Search React Angular CI/CD Pub/Sub BigQuery GKE Cloud Run FHIR HL7 SRE
10+ yrs exp Remote

Principal Software Engineer

Oracle

73 days ago $114,600$234,600
C Distributed Systems Cloud Architecture Python Kernel Programming Network Programming Unix Linux Elastic File System OCI HPC AI/ML
6+ yrs exp