senior Software Engineer tech_leadership
$231,200 – $340,000
USD per year

About this role

DoorDash is hiring a senior-level Software Engineer based in San Francisco, CA | Sunnyvale, CA | Seattle, WA. The posting calls out experience with LLMs, Distributed Systems, ETL, Machine Learning. Compensation is listed at $231,200–$340,000 per year.

Role
Software Engineer
Function
software engineering
Level
senior
Track
Tech leadership
Employment
Full-time
Location
San Francisco, CA | Sunnyvale, CA | Seattle, WA
Department
346 Consumer Engineering

More roles at DoorDash

Account Manager, Mid Market CPG Partnerships
New York City, NY | Los Angeles, CA | Atlanta, GA | Chicago, IL | San Francisco, CA · mid
Data Analytics
Account Manager, New Verticals
Tempe, AZ | Chicago, IL | San Diego, CA · mid
Account Manager, Restaurants
New York City, NY · manager
Salesforce
Account Manager, Restaurants
San Francisco, CA · manager
Salesforce
Account Manager, Restaurants
Austin, TX · manager
Salesforce
All DoorDash jobs →

Job description

from DoorDash careers

About the Team

We are on a mission to build a reliable, fast, and scalable search for DoorDash. As a product, we help millions of customers find the stores, items, and experiences they want. As a platform, we provide indexing, retrieval, ranking, and query understanding capabilities to internal customer teams across more than 20 verticals. Our work spans three dimensions: scale (over a billion indexed documents, thousands of QPS, expensive operations on millions of documents per second), product (improving search experience for DoorDash customers and enabling product teams across many surfaces to experiment with minimal friction using search infrastructure), and quality (query understanding, multi-stage ranking, and semantic search capabilities to improve search relevance and drive conversion).

This is a pivotal moment for Search. We are evolving the platform to support the next generation of consumer experiences, from semantic search to agentic commerce experiences powered by LLM. The architectural decisions we make now will define how DoorDash discovery works for the next decade.

About the Role

As a Senior Staff Engineer on Search, you will serve as the tech lead for the Search organization, driving the technical strategy and architectural direction for the entire search stack. You will own the multi-year technical roadmap spanning indexing, serving, and the backend systems that power search and agentic commerce experiences at DoorDash. This is an individual contributor role with org-wide technical authority.

This is an excerpt. Read the full job description on DoorDash careers →
All software engineering jobs software engineering in San Francisco, CA Jobs in San Francisco, CA software engineering salaries software engineering career path
All DoorDash Jobs Browse software engineering roles senior positions