Doordashusa

Doordashusa

Staff Software Engineer, Event Streaming Systems

New York, NY · Staff+

Sponsorship not specified$194k-$285kDetected 6 days ago
JavaGoDistributed SystemsLinuxSite Reliability EngineeringRESTKafkaLogisticsLeadershipMentoring

About the role

  • You'll go deep on the internals of modern streaming systems, from the Kafka protocol and storage engine to object-store-backed, diskless architectures like WarpStream and AutoMQ.
  • You'll make the high-leverage bets that determine how DoorDash streams data for years to come, on a platform that serves hundreds of engineering teams and trillions of events per day.
  • You will report to the Engineering Manager on our Event Streaming Systems team within the Storage organization.

Responsibilities

  • They move trillions of events per day across multiple regions and underpin how hundreds of engineering teams build reliable, event-driven products at massive scale.
  • Own architectural decisions with company-wide blast radius, from replication, consensus, and storage design to multi-region topology, capacity, and cost efficiency.
  • Raise the technical bar through design reviews, mentorship of senior engineers, and by establishing the standards and patterns others build on.
  • Partner with engineering leadership to shape roadmaps, make build-versus-buy and open-source-versus-managed decisions, and translate business needs into platform strategy.
  • You understand the trade-offs of object-store-backed streaming, including write-path latency versus cost, cross-AZ network cost avoidance, the separation of compute and storage, and object metadata and caching design.
  • At DoorDash, our mission to empower local economies shapes how our team members move quickly, learn, and reiterate in order to make impactful decisions that display empathy for our range of users-from Dashers to merchant partners to consumers.
  • DoorDash is growing rapidly and changing constantly, which gives our team members the opportunity to share their unique perspectives, solve new challenges, and own their careers.
  • Lead the largest and most ambiguous streaming initiatives end to end, such as re-architecting toward diskless, object-store-backed streaming to cut cost and operational overhead across the fleet.
  • You have deep 8+ years of hands-on experience designing, building, and operating large-scale distributed systems in production, with a track record of technical leadership across multiple teams or an organization.
  • You are a strong engineer in Java, Go, or a similar language, with deep expertise in concurrency, distributed systems, and building reliable, maintainable production infrastructure.

Requirements

  • You have led high-impact, cross-team initiatives from ambiguous problems to shipped outcomes, and you can influence technical direction across an organization without relying on authority.
  • You have strong fundamentals in Linux, networking, storage, and JVM-based systems, and you use them to reason about performance and failure modes from first principles.
  • You have proficiency in using AI coding tools (e.g., Claude Code, Codex, Cursor) in the full software development lifecycle, including designing, generating code, testing, monitoring and releasing software

Skills

  • reliable, efficient, secure, and easy to use.
  • These systems sit on the Tier-0 critical path.

Compensation

  • The successful candidate's starting pay will fall within the pay range listed below and is determined based on job-related factors including, but not limited to, skills, experience, qualifications, work location, and market conditions.
  • Base salary is localized according to an employee's work location.
  • In addition to base salary, the compensation for this role includes opportunities for equity grants. Talk to your recruiter for more information.
  • For salaried roles: flexible paid time off/vacation, plus 80 hours of paid sick time per year.
  • For hourly roles: vacation accrued at about 1 hour for every 25.97 hours worked (e.g. about 6.7 hours/month if working 40 hours/week
  • The national base pay range for this position within the United States, including Illinois and Colorado.

Benefits

  • Set the multi-year technical vision and architecture for DoorDash's event streaming platform, and drive alignment in that direction across Storage, SRE, Data Platform, and Product Engineering.

Company info

  • The Storage organization builds and operates the online stateful systems and abstractions that

Equal opportunity

  • In keeping with our beliefs and goals, no employee or applicant will face discrimination or harassment based on: race, color, ancestry, national origin, religion, age, gender, marital/domestic partner status, sexual orientation, gender identity or expression, disability status, or veteran status.
  • Above and beyond discrimination and harassment based on "protected categories," we also strive to prevent other subtler forms of inappropriate behavior (i.e., stereotyping) from ever gaining a foothold in our office.
  • Whether blatant or hidden, barriers to success have no place at DoorDash.
  • We value a diverse workforce - people who identify as women, non-binary or gender non-conforming, LGBTQIA+, American Indian or Native Alaskan, Black or African American, Hispanic or Latinx, Native Hawaiian or Other Pacific Islander, differently-abled, caretakers and parents, and veterans are strongly encouraged to apply.

This listing is sourced directly from Doordashusa's careers page and normalized into a canonical job model.