Software Engineer, Data Infrastructure


San Francisco, CA, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 05/31/2021
  • Website:
  • Company Address: 901 Market St. Floor 6, San Francisco, CA, 94103

About DoorDash

DoorDash is a technology company that connects customers with their favorite local and national businesses in over 4,000 cities and all 50 states across the United States and Canada. Founded in 2013, DoorDash empowers merchants to grow their businesses by offering on-demand delivery, data-driven insights, and better in-store efficiency, providing delightful experiences from door to door. By building the last-mile delivery infrastructure for local cities, DoorDash is bringing communities closer, one doorstep at a time.

Job Description

Come help us build the world's most reliable on-demand, logistics engine for delivery! We're bringing on experienced engineers to help us build a 24x7, no downtime, global infrastructure system that powers DoorDash’s three-sided marketplace of consumers, merchants, and dashers.

At DoorDash, our software engineers work on everything from backend systems, where all our products plugin, to building beautiful and intuitive user interfaces, to scaling products to automate human processes and make deliveries happen as fast as possible.

What You’ll Achieve

Work on our data pipeline, ETL systems, and real-time data

Come up with solutions for scaling data infrastructure

Help all departments of the company have access to our data

Collaboration in a dynamic startup environment

Improve logistics by taking on cutting-edge, technical problems

About You

High-energy and courageous - Focused on getting things accomplished

You’re an owner -creative, focused, and quick to come up with new ideas

Humble - Listening to others and takes ownership

Eagerness to grow with the company and change directions when needed to support the business. Our environment changes quickly since we are in a dynamic startup.

Growth-minded - you’re eager to expand your skills and excited to carve out your career path in a hyper-growth setting

Desire for impact and work collaboratively with your team


B.S., M.S., or PhD. in Computer Science or equivalent

Especially 5+ years of experience with CS fundamental concepts and OOP languages

Experience working with databases (e.g. SQL) and data infrastructure

Experience in big data technology like Redshift, Hive, or Hdfs and data streaming like Kinesis, Kafka, Storm, or Spark

A passion for analyzing data to inform decisions

Coordinate efficiency, scalability, and stability of system resources

Nice To Haves


Have built and launched data infrastructure before

Familiarity with profiling and optimizing system resources

Experience with implementing solutions for systems monitoring, live deployments and continuous integration

Experience building large-scale, real-time applications

Contributor to open source projects

We are hiring at multiple levels and you will be evaluated at the level of your experience

About Us

Founded in 2013, DoorDash is a San Francisco-based technology company passionate about transforming local businesses and dedicated to ensuring new ways of working, earning, and living. Today, DoorDash connects customers with their favorite local and national businesses in more than 1,000 cities across the United States and Canada. By building intelligent, last-mile delivery technology for local cities, DoorDash aims to connect people with the things they care about — one dash at a time.

Related Jobs

Software Engineer, Front-End

DoorDash - San Francisco, CA, USSeattle, WA, US

Software Engineer, Experimentation

DoorDash - San Francisco, CA, US

Software Engineer, Data Infrastructure

DoorDash - San Francisco, CA, US

Software Engineer, Machine Learning - Fraud

DoorDash - San Francisco, CA, US

Engineering Manager, Dasher

DoorDash - San Francisco, CA, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.