Caching Systems Engineer — Distributed, Hybrid

DoorDash

New York (NY)

Hybrid

USD 160,000 - 235,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

DoorDash is seeking a Senior Engineer for Storage's Distributed Caching team in the New York metro area in a hybrid role. You will work on Boulder and ElastiCache-backed services, including the Distributed Lock Service, to support DoorDash, Wolt, and Deliveroo at scale with cost discipline.

You will own caching, build self-serve tooling and observability, handle cache invalidation, replication, sharding, and guardrails, and collaborate with Taulu, ML Platform, and product teams.

Qualifications

  • 6+ years of full-time experience designing, building, and operating distributed, stateful systems.
  • Proficient in Go, or Java/Kotlin with concurrency and distributed systems expertise.
  • Hands-on experience with distributed caching technologies (Redis/Valkey, Memcached) and their failure modes.
  • Understanding of consistency models, sharding, replication, and consensus.
  • Experience with capacity planning and cost discipline at scale.
  • Proficiency with AI coding tools in the full software lifecycle.

Responsibilities

  • Own high-leverage caching and locking services with measurable customer impact.
  • Scale Boulder, including compaction, sharding, and domain isolation.
  • Re-platform the Distributed Lock Service onto a strongly consistent backend.
  • Contribute to a standardized smart caching client with failover and observability.
  • Diagnose production issues and turn fixes into durable guardrails.
  • Collaborate with teams across DoorDash, Wolt, and Deliveroo.

Skills

Distributed systems
Go
Java/Kotlin
Caching tech
System design
Capacity planning
AI coding tools

Tools

ElastiCache
Memcached
Valkey
Kubernetes
RocksDB

Job description

DoorDash is seeking a Senior Engineer for Storage's Distributed Caching team in the New York metro area in a hybrid role. You will work on Boulder and ElastiCache-backed services, including the Distributed Lock Service, to support DoorDash, Wolt, and Deliveroo at scale with cost discipline.

You will own caching, build self-serve tooling and observability, handle cache invalidation, replication, sharding, and guardrails, and collaborate with Taulu, ML Platform, and product teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Distributed Caching Engineer — High-Scale Storage
Senior Distributed Caching Engineer — High-Scale Storage

DoorDash • Seattle (WA)

Hybrid
USD 160,000 - 235,000
401(k) matching
Paid parental leave
Healthcare, dental, vision
+1
Senior Software Engineer, High-Scale Storage & Caching
Senior Software Engineer, High-Scale Storage & Caching

DoorDash USA • San Francisco (CA)

Hybrid
USD 160,000 - 235,000
401(k) with employer matching
Paid parental leave (16 weeks)
Medical, dental, and vision benefits
+1
Senior Distributed Caching Engineer (Go/Java) – Hybrid
Senior Distributed Caching Engineer (Go/Java) – Hybrid

DoorDash • San Francisco (CA)

Hybrid
USD 160,000 - 235,000
401k plan with employer matching
Paid parental leave
Wellness benefits
+9
Senior Software Engineer, Distributed Caching & Storage
Senior Software Engineer, Distributed Caching & Storage

DoorDash USA • San Francisco (CA), Seattle (WA), New York (NY)

Hybrid
USD 160,000 - 235,000
401(k) matching
Paid parental leave
Medical, dental, vision
Senior Storage Engineer, Distributed Caching
Senior Storage Engineer, Distributed Caching

DoorDash, Inc. • New York (NY), Northern (KY)

Hybrid
USD 160,000 - 235,000
401(k) with employer matching
Paid parental leave
Wellness benefits
+2
Senior Software Engineer, Distributed Caching & Locks
Senior Software Engineer, Distributed Caching & Locks

DoorDash High Volume • San Francisco (CA)

Hybrid
USD 160,000 - 235,000
Senior Distributed Caching Engineer (Go/Java)
Senior Distributed Caching Engineer (Go/Java)

DoorDash, Inc. • San Francisco (CA), Seattle (WA)

Hybrid
USD 160,000 - 235,000
401(k) plan with employer matching
16 weeks of paid parental leave
wellness benefits
+9
Distributed Storage Platform Engineer
Distributed Storage Platform Engineer

DoorDash • New York (NY)

Hybrid
USD 228,000 - 342,000
401(k) plan with employer matching
16 weeks paid parental leave
Wellness benefits
+2
Staff Software Engineer, Storage Platform & Data Plane
Staff Software Engineer, Storage Platform & Data Plane

DoorDash • San Francisco (CA)

Hybrid
USD 194,000 - 285,000
401(k) with employer matching
16 weeks paid parental leave
Wellness benefits
+2
Staff Software Engineer, Storage Platform
Staff Software Engineer, Storage Platform

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

On-site
USD 194,000 - 285,000
401(k) matching
Paid parental leave
Wellness benefits
+11