Staff Software Engineer, Event Streaming Systems

DoorDash, Inc

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
New York, NY
Salary
$193,800–$285,000 / yr
Posted
58 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $227k
This role $239k
$164k most similar roles pay here $298k

This role pays more than 67% of similar roles. Most pay $198,000–$256,237 — the shaded band above. At the midpoint, this role pays about $239k versus about $227k for comparable roles.

Based on 240 similar postings.

Employer

About DoorDash, Inc

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

View all roles at DoorDash, Inc

At a glance

TL;DR · Staff Software Engineer, Event Streaming Systems

Staff Software Engineer, Event Streaming Systems joins the Storage organization to set the technical direction and multi-year vision for the company's event streaming platform. This individual contributor role focuses on building and evolving infrastructure that powers business-critical, event-driven workflows. The successful candidate will lead complex initiatives such as re-architecting toward diskless, object-store-backed streaming architectures while managing high-impact decisions regarding replication, consensus, and multi-region topology. Day-to-day responsibilities include solving deep distributed systems problems, performing design reviews, and mentoring engineers to raise technical standards. The role requires expertise in Java or Go, with a deep understanding of the Kafka protocol, storage engines, and networking fundamentals. Candidates must be proficient in managing large-scale infrastructure involving high-volume data movement across multiple regions while navigating trade-offs between write-path latency, cost efficiency, and system reliability under strict Tier-0 constraints.

What does a Software Engineer earn in New York?

Median $224000 from 203 postings across 41 companies.

See salary data

What you'll do

  • Set the multi-year technical vision and architecture for the company's event streaming platform.
  • Lead large-scale initiatives such as re-architecting toward diskless, object-store-backed streaming systems.
  • Solve complex distributed systems problems regarding replication, consensus, storage design, and multi-region topology.
  • Debug and resolve high-priority production issues involving performance, reliability, and correctness under Tier-0 constraints.
  • Establish engineering standards and patterns through design reviews and mentorship of senior engineers.
  • Partner with leadership to make build-versus-buy and open-source-versus-managed infrastructure decisions.

What we're looking for

  • You must be located in the New York Metro Area for this hybrid position.
  • You must have 8+ years of experience designing, building, and operating large-scale distributed systems in production.
  • You must have experience operating event streaming systems like Kafka at scale, including knowledge of its internals such as storage engines and replication models.
  • You must be a strong engineer in Java, Go, or similar languages with expertise in concurrency and distributed systems.
  • You must possess strong fundamentals in Linux, networking, storage, and JVM-based systems to reason about performance and failure modes.
  • You should have experience with object-store-backed or diskless streaming architectures like WarpStream or AutoMQ.
  • You should have experience with multi-region streaming platforms and designing Tier-0 infrastructure migrations.
  • You must be proficient in using AI coding tools throughout the full software development lifecycle.

More like this

Similar roles

Senior Staff Software Engineer, Data Platform

Robinhood

Bellevue, WA 177 days ago $264,000$310,000
PostgreSQL DynamoDB Kafka Flink Spark Delta Lake Distributed Systems CDC Data Lake Caching Systems Database Sharding Proxy Architecture Real-time Streaming Data Ingestion Kubernetes EC2 WarpStream
Hybrid

Staff Software Engineer, Systems

Hewlett Packard Enterprise

Westford, MA 163 days ago $136,500$260,500
C++ C Linux SD-WAN L2 L3 L4 IP Networking Multi-threaded Development Test Automation Agile AIOps Object-Oriented Design
10+ yrs exp Hybrid