Senior Staff Software Engineer (Search)

DoorDash, Inc

Quick summary

Work type
On-site
Location
San Francisco, CA · Sunnyvale, CA · Seattle, WA
Salary
$231,200–$340,000 / yr
Posted
1 day ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $183k
This role $286k
$103k most similar roles pay here $365k

This role pays more than 99% of similar roles. Most pay $152,216–$214,500 — the shaded band above. At the midpoint, this role pays about $286k versus about $183k 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 238 open roles on FindRole.

Listed pay typically runs $131,600–$193,500 across 156 roles with salary data.

Most-posted roles

View all roles at DoorDash, Inc

At a glance

TL;DR · Senior Staff Software Engineer (Search)

As a Senior Staff Software Engineer on DoorDash's Search team, you will lead the technical strategy and architectural direction for the entire search stack, driving a multi-year roadmap that spans indexing, serving, and backend systems. You will architect the next-generation search infrastructure, including embedding-based retrieval and ML ranker serving, while partnering with Machine Learning, Product, and Infrastructure teams to deliver high-impact outcomes. This role requires deep expertise in distributed systems, data pipelines, and search infrastructure, as well as a strong understanding of ML systems and multi-stage ranking architectures. You will mentor staff engineers and influence cross-functional stakeholders to raise the technical bar for large-scale system design and operation at DoorDash scale.

What you'll do

  • Drive the technical strategy and architectural direction for DoorDash's search platform.
  • Own a multi-year roadmap spanning indexing, serving, and backend systems for search.
  • Architect next-generation search infrastructure including embedding-based retrieval and ML ranker serving.
  • Mentor staff engineers to raise the bar of technical excellence in the search org.
  • Influence cross-functional teams to align on technical vision and drive high-impact outcomes.
  • Solve complex distributed systems challenges and write code that improves system performance.

What we're looking for

  • 10+ years of industry experience leading large-scale, high-impact systems.
  • Proven ability to drive multi-quarter technical roadmaps and own architectural decisions.
  • Deep expertise in distributed systems, data pipelines, and search infrastructure.
  • Strong understanding of ML systems, embedding-based retrieval, and model serving tradeoffs.
  • Technical intuition with the ability to influence and align cross-functional stakeholders.

More like this

Similar roles

Senior Staff Software Engineer

Qualcomm

San Diego, CA 55 days ago $162,600$244,000
Linux Kernel ARMv8 ARMv9 JTAG debuggers GIT KVM DVFS IOMMU SPI I2C USB Memory controllers Device trees SCM tools Embedded Systems Virtualization Scheduling Memory Management

Senior Staff Software Engineer

Intuit

New York, NY 49 days ago $220,500$298,000
Python Java Kubernetes Docker AWS CI/CD PostgreSQL Redis GraphQL RESTful APIs Microservices Maven Git Jenkins Swagger OAuth PCI DSS AML/KYC

Senior Staff Software Engineer

Intuit

New York, NY 48 days ago $208,000$289,500
Python Java JavaScript React Node.js Docker Kubernetes AWS CI/CD PostgreSQL MongoDB Git Jenkins Swagger/OpenAPI RESTful APIs
Hybrid

Senior Staff Software Engineer

Intuit

Mountain View, CA 48 days ago $214,000$289,500
Python Java Kubernetes Docker AWS CI/CD PostgreSQL Redis MongoDB Git Jenkins Ansible Selenium React Node.js GraphQL RESTful APIs Microservices

Senior Staff Software Engineer

Qualcomm

San Diego, CA 176 days ago $162,600$244,000
Linux Kernel ARMv8 ARMv9 KVM DVFS JTAG debuggers GIT SPI I2C USB Memory controllers DDR SCM tools Open-source projects Security assessments Vulnerability and risk assessments Threat analysis Security code reviews Secure product development Embedded Systems

Senior Staff Software Engineer

Nvidia

Santa Clara, CA 38 days ago $200,000$322,000
Python Go Kubernetes CI/CD SQL MSSQL Docker Prometheus Grafana C++ Java Terraform AWS PostgreSQL Redis GitLab Jenkins Ansible Flask Django Nginx OpenStack Zookeeper Hadoop Kafka Elasticsearch Splunk Vault Consul Istio Loki Jaeger Zipkin GraphQL REST Swagger OAuth JWT SAML LDAP OAUTH2 PCI-DSS HIPAA GDPR