Spark Platform Engineer: Scale, Multi-Tenant & Kubernetes

Doordashusa

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

Hybrid

USD 131,000 - 192,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

401(k) plan with employer matching
16 weeks paid parental leave
Wellness benefits
Commuter benefits match
Paid time off and paid sick leave

Job summary

DoorDash is seeking a Software Engineer for the Spark Platform to work on our in-house Spark deployment, covering runtime upgrades, multi-tenant scheduling, and cluster lifecycle automation. You will collaborate with platform consumers across the company and relocate as needed to Bay Area, Seattle, or NYC.

You will join a team focused on running Spark at scale, with emphasis on platform operations rather than individual Spark jobs, and you will work across Kubernetes-based infrastructure and

Qualifications

  • 2+ years of experience operating production distributed systems.
  • Experience operating Apache Spark at scale on EMR/Databricks/in-house deployments with a focus on platform operations.
  • Hands-on experience operating production systems on Kubernetes — controllers, operators, CRDs and multi-tenant clusters.
  • Familiarity with batch or big-data schedulers (YuniKorn, Volcano, Kueue) and/or Spark-on-Kubernetes operator.
  • Familiarity with observability stacks (Prometheus/OpenTelemetry) and defining SLOs/SLIs.
  • Comfort with AWS cloud environment — VPC, instances, spot/preemptible markets, autoscaling.
  • Proficiency in Python/Go/Scala/Java; SQL fluency.
  • Willing to relocate or be located in Bay Area/Seattle/NYC.

Responsibilities

  • Build and operate an in-house Spark platform at company-wide scale.
  • Drive multi-tenant scheduling, executor bin-packing, and cost-aware placement.
  • Own cluster lifecycle automation: provisioning, upgrades, capacity changes, and node failures.
  • Build observability and incident automation for end-to-end debugging and on-call efficiency.
  • Collaborate with senior engineers on shuffle, runtime, and architecture work.

Skills

Apache Spark
Kubernetes
Python
Go
Scala
Java
SQL
Observability
AWS
Multi-tenant scheduling

Education

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

Tools

Spark on Kubernetes operator
Batch/big-data schedulers (YuniKorn/Volcano/Kueue)

Job description

DoorDash is seeking a Software Engineer for the Spark Platform to work on our in-house Spark deployment, covering runtime upgrades, multi-tenant scheduling, and cluster lifecycle automation. You will collaborate with platform consumers across the company and relocate as needed to Bay Area, Seattle, or NYC.

You will join a team focused on running Spark at scale, with emphasis on platform operations rather than individual Spark jobs, and you will work across Kubernetes-based infrastructure and

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

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, 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, 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
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: 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 — 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 — 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 — Distributed Systems Lead
Senior Spark Platform Engineer — Distributed Systems Lead

DoorDash USA • San Francisco (CA)

Hybrid
USD 160,000 - 235,000