Software Engineer, Spark Platform
DoorDash, Inc
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 59% of similar roles. Most pay $151,000–$200,620 — the shaded band above. At the midpoint, this role pays about $161k versus about $176k for comparable roles.
Based on 240 similar postings.
Employer
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
At a glance
Senior Software Engineer, Spark Platform joins the Spark Platform team to own and operate the company's Apache Spark ecosystem, including the execution runtime, remote shuffle service, cluster scheduler, and reliability tooling. This role involves setting the multi-year technical direction for an in-house Spark-on-Kubernetes platform while solving complex distributed systems problems like multi-tenant scheduling, runtime performance, and failure modes at scale. The successful candidate will partner with management on roadmaps and hiring while mentoring others through design reviews. Required expertise includes deep experience with Apache Spark internals, query execution, and shuffle architecture. Candidates should have production experience with remote shuffle systems, batch schedulers, and Kubernetes operator patterns. Technical requirements include proficiency in Scala, Java, Python, or Go, along with strong SQL skills and familiarity with data lake table formats like Apache Iceberg or Delta Lake to support data, analytics, and ML workloads.
What does a Software Engineer earn in California?
Median $214000 from 775 postings across 63 companies.
Skills
What you'll do
What we're looking for
More like this
DoorDash, Inc
Oracle
Oracle
Oracle
Oracle
Oracle