Spark Platform Engineer — Scale, Scheduler & Kubernetes

DoorDash, Inc.

Sunnyvale (CA)

Hybrid

USD 131,000 - 192,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

Benefits offered by this job

401(k) plan with matching
16 weeks of paid parental leave
Wellness benefits
Commuter benefits match
Paid time off
Medical/dental/vision benefits

Job summary

DoorDash, Inc. is hiring a Software Engineer for the Spark Platform to operate and extend our in‑house Spark deployment at company scale. You will work across runtime upgrades, multi‑tenant scheduling, and cluster lifecycle automation, collaborating with platform consumers across the company.

You’ll partner with senior engineers on shuffle, runtime, and architecture, and grow ownership of core platform areas while supporting a hybrid, location‑flexible role in the Bay Area, NYC, or Seattle.

Qualifications

  • 2+ years of industry experience operating production distributed systems.
  • Experience operating Apache Spark at scale on cloud or in‑house deployments.
  • Hands‑on experience operating production systems on Kubernetes.
  • Familiarity with batch schedulers (YuniKorn, Volcano, Kueue) or Spark‑on‑Kubernetes.
  • Familiarity with observability stacks and defining SLOs/SLIs.
  • Proficiency in Python, Go, Scala, or Java; SQL fluency.
  • Willing to relocate to the Bay Area, Seattle, or NYC.
  • B.S./M.S./PhD in Computer Science or equivalent.

Responsibilities

  • Build and operate an in‑house Spark platform at company‑wide scale across runtime, scheduler, reliability, and tooling.
  • Drive multi‑tenant scheduling, executor bin‑packing, and cost‑aware placement for many consumer teams.
  • Own cluster lifecycle automation: provisioning, upgrades, capacity changes, and node failures.
  • Build observability and incident automation for end‑to‑end debugging and scalable on‑call practices.
  • Partner with senior engineers on shuffle, runtime, and architecture work; grow ownership over time.

Skills

Distributed systems
Apache Spark
Kubernetes
Batch schedulers
Observability
Cloud AWS
Programming: Python/Go/Scala/Java
SQL proficiency
Relocation willingness

Education

B.S./M.S./PhD in CS

Tools

Prometheus
OpenTelemetry

Job description

DoorDash, Inc. is hiring a Software Engineer for the Spark Platform to operate and extend our in‑house Spark deployment at company scale. You will work across runtime upgrades, multi‑tenant scheduling, and cluster lifecycle automation, collaborating with platform consumers across the company.

You’ll partner with senior engineers on shuffle, runtime, and architecture, and grow ownership of core platform areas while supporting a hybrid, location‑flexible role in the Bay Area, NYC, or Seattle.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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, 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, 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
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
Senior Spark Platform Engineer — Scale & Modernize Spark
Senior Spark Platform Engineer — Scale & Modernize Spark

DoorDash, Inc. • New York (NY)

Hybrid
USD 160,000 - 235,000
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 — 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
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 — Distributed Systems Lead
Senior Spark Platform Engineer — Distributed Systems Lead

DoorDash USA • San Francisco (CA)

Hybrid
USD 160,000 - 235,000