Staff Software Engineer, Data Engineering

DoorDash, Inc

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $178k
This role $161k
$119k most similar roles pay here $237k

This role pays less than 66% of similar roles. Most pay $142,450–$214,500 — the shaded band above. At the midpoint, this role pays about $161k versus about $178k 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 · Staff Software Engineer, Data Engineering

As a Staff Software Engineer on DoorDash’s Data Engineering team, you will serve as a technical lead responsible for architecting and scaling data reliability, infrastructure, automation, and tools to support the company's growing needs. Your daily responsibilities include owning critical data systems that cater to multiple products and teams, developing best practices for data infrastructure, designing high-performance data models and pipelines, improving the reliability of ingestion and processing services, managing a portfolio of data products, and onboarding new engineers. You will work with technologies such as Python, Kotlin, Scala, Apache Airflow, Spark, Presto, Kafka, and Flink in a fast-paced environment to ensure high-quality, trustworthy data delivery for decision-making across the organization.

What you'll do

  • Own and develop critical data systems supporting multiple products/teams.
  • Design and implement large-scale, high-performance data models and pipelines for Data Lake and Warehouse.
  • Improve reliability and scalability of ingestion, processing, ETLs, reporting tools, and ecosystem services.
  • Develop and enforce best practices for data infrastructure and automation across the organization.
  • Manage a portfolio of data products ensuring delivery of high-quality, trustworthy data.

What we're looking for

  • 8+ years of professional experience as a hands-on engineer and technical leader
  • Extensive experience (6+) in data platform engineering, data infrastructure, or similar roles
  • Proficiency in AI coding tools for full software development lifecycle
  • Expertise in Python/Kotlin/Scala programming languages
  • Solid experience with ETL orchestration using Airflow
  • Deep knowledge of database fundamentals, SQL, and distributed computing systems
  • Experience with distributed data ecosystems (Spark, Presto) and streaming technologies

More like this

Similar roles

Staff, Software Engineer

Walmart

Bentonville, AR 51 days ago $110,000$220,000
Java Scala Python Go PostgreSQL Cassandra Kafka Kubernetes Docker Splunk Grafana CI/CD DevOps API design Cloud-native architecture Messaging systems Monitoring tools Observability tools

Staff, Software Engineer

Walmart

Sunnyvale, CA 71 days ago $143,000$286,000
Java SpringBoot Kafka RabbitMQ Docker Kubernetes Azure Google Cloud Platform OpenAI Anthropic LLM APIs CI/CD DevOps RESTful web services Messaging systems Microservices Cloud Native Architecture Service Registry ELK/Splunk

Staff, Software Engineer

Walmart

Sunnyvale, CA 42 days ago $143,000$286,000
Java Spring Hibernate Tomcat Azure Cosmos DB Kafka Selenium Mockito JUnit TestNG Mocha Chai JIRA SonarQube Git Jenkins CI/CD Docker Kubernetes Oracle DB Reactive Programming Adaptive Programming ELK Splunk

Staff, Software Engineer

Walmart

Bentonville, AR 35 days ago $110,000$220,000
Azure PostgreSQL Cosmos DB Cassandra Spanner Kubernetes CI/CD Python Docker Prometheus Grafana AWS GitOps

Staff, Software Engineer

Walmart

Sunnyvale, CA 42 days ago $143,000$286,000
Java Kubernetes Docker Azure GCP CI/CD Jenkins Maven Prometheus Grafana Scrum Python PostgreSQL
Hybrid

Staff, Software Engineer

Walmart

Sunnyvale, CA 92 days ago $143,000$286,000
Java Spring Boot Microservices SQL NoSQL Azure_Cosmos MySQL Oracle Cassandra ElasticSearch Solr MemCache Kafka Kinesis CI/CD