Senior Spark Platform Engineer — Scale & Modernize Spark

DoorDash, Inc.

New York (NY)

Hybrid

USD 160,000 - 235,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

DoorDash's Spark Platform team operates the in-house Spark deployment, runtime, shuffle service, and scheduler, powering data, analytics, and ML workloads at scale. As a Senior Software Engineer you will set the technical direction for the platform and own cross-cutting problems spanning runtime, shuffle, scheduler, and reliability.

You will partner with the Engineering Manager on roadmap and hiring, mentor teammates, and collaborate with Data Engineering, ML Platform, and product teams to land

Qualifications

  • 6+ years designing and operating distributed systems at scale.
  • Deep, hands-on Apache Spark experience — internals, shuffle, execution.
  • Production experience with Kubernetes in large-scale environments.
  • Proficiency in Scala, Java, Python, or Go; strong SQL.
  • Experience with data lake formats like Iceberg/Delta is a plus.

Responsibilities

  • Set multi-year technical direction for an in-house Spark deployment.
  • Own deep distributed-systems problems: runtime, shuffle, scheduler, reliability.
  • Partner with Engineering Manager on roadmap, hiring, and team shape.
  • Mentor teammates and lead cross-team architectural discussions.
  • Represent Spark Platform in cross-team forums and drive platform adoption.

Skills

Distributed systems
Apache Spark
Kubernetes production
Scala
Java
Python
Go
SQL

Education

B.S., M.S., or PhD in CS

Tools

Spark-on-Kubernetes
Remote shuffle systems
Observability & SRE patterns

Job description

DoorDash's Spark Platform team operates the in-house Spark deployment, runtime, shuffle service, and scheduler, powering data, analytics, and ML workloads at scale. As a Senior Software Engineer you will set the technical direction for the platform and own cross-cutting problems spanning runtime, shuffle, scheduler, and reliability.

You will partner with the Engineering Manager on roadmap and hiring, mentor teammates, and collaborate with Data Engineering, ML Platform, and product teams to land

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Spark Platform Engineer — Scale & Reliability
Senior Spark Platform Engineer — Scale & Reliability

Doordashusa • San Francisco (CA), Sunnyvale (CA), Seattle (WA), New York (NY)

Hybrid
USD 160,000 - 235,000
401(k) with matching
16 weeks paid parental leave
Wellness benefits
+7
Senior Spark Platform Engineer: Scale & Reliability
Senior Spark Platform Engineer: Scale & Reliability

DoorDash, Inc. • Seattle (WA)

Hybrid
USD 160,000 - 235,000
401(k) with employer matching
16 weeks paid parental leave
Wellness benefits
+3
Senior Spark Platform Engineer for Scale & Reliability
Senior Spark Platform Engineer for Scale & Reliability

DoorDash, Inc. • Sunnyvale (CA)

Hybrid
USD 160,000 - 235,000
401(k) match
Paid parental leave
Wellness benefits
+4
Senior Spark Platform Engineer — Distributed Systems Lead
Senior Spark Platform Engineer — Distributed Systems Lead

DoorDash USA • San Francisco (CA)

Hybrid
USD 160,000 - 235,000
Senior Spark Platform Engineer — Drive Distributed Systems
Senior Spark Platform Engineer — Drive Distributed Systems

DoorDash, Inc. • San Francisco (CA)

Hybrid
USD 160,000 - 235,000
401(k) with employer matching
Parental leave (16 weeks)
Paid time off
+7
Spark Platform Engineer — Scale, Scheduler & Kubernetes
Spark Platform Engineer — Scale, Scheduler & Kubernetes

DoorDash, Inc. • Sunnyvale (CA)

Hybrid
USD 131,000 - 192,000
401(k) plan with matching
16 weeks of paid parental leave
Wellness benefits
+3
Spark Platform Engineer: Scale, Scheduling & Reliability
Spark Platform Engineer: Scale, Scheduling & Reliability

DoorDash USA • San Francisco (CA)

Hybrid
USD 131,000 - 192,000
401(k) plan with employer matching
Paid parental leave
Wellness benefits
+3
Spark Platform Engineer: Scale, Multi-Tenant Kubernetes
Spark Platform Engineer: Scale, Multi-Tenant Kubernetes

DoorDash, Inc. • New York (NY)

On-site
USD 131,000 - 192,000
Health benefits
401(k) matching
Paid parental leave
+5
Spark Platform Engineer: Scale, Multi-Tenant & Kubernetes
Spark Platform Engineer: Scale, Multi-Tenant & Kubernetes

Doordashusa • San Francisco (CA), Sunnyvale (CA), Seattle (WA), New York (NY)

Hybrid
USD 131,000 - 192,000
401(k) plan with employer matching
16 weeks paid parental leave
Wellness benefits
+2
Spark Platform Engineer - Scale, Kubernetes, Multi-Tenant
Spark Platform Engineer - Scale, Kubernetes, Multi-Tenant

DoorDash • New York (NY)

Hybrid
USD 130,600 - 192,000
401(k) plan with employer matching
16 weeks of paid parental leave
wellness benefits
+2