Software Engineer
Storage Infrastructure
Confirmed live in the last 24 hours
DoorDash

10,001+ employees

Local food delivery from restaurants
Company Overview
DoorDash is working to empower local communities and in turn, creating new ways for people to earn, work, and thrive. The company operates the largest food delivery platform in the United States.
Consumer Goods

Company Stage

Series H

Total Funding

$2.5B

Founded

2013

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

-66%

1 year growth

-62%

2 year growth

-46%
Locations
Seattle, WA, USA • San Francisco, CA, USA • New York, NY, USA • Sunnyvale...
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Kotlin
Postgres
Redis
Python
Go
CockroachDB
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
  • You have 3+ years of professional experience building and operating scalable, fault-tolerant, highly available distributed systems
  • You have hands-on experience and expertise with large scale distributed database or caching systems (Ex: PostgreSQL, DynamoDB, CockroachDB, Redis, etc)
  • Deep understanding of Database internals and query performance tuning
  • Backend service and tool development in Golang, Kotlin and/or Python
  • You have experience with incident response, disaster recovery, and are interested in making systems highly available
Responsibilities
  • You are a technology leader. You excel at mentoring and guiding a fast growing organization in setting the right architectural patterns, handling build vs buy decisions, working with various vendors in the database/storage space, making judicious investments in the right areas anticipating what the company needs a few years down the road
  • You think of quick wins while planning for long term strategy and engineering excellence. You are excited about breaking down large systems into manageable, sustainable components that can be iterated on
  • Drive decisions on complex or ambiguous storage architecture issues, coordinating with product team to determine requirements, and ensuring improvements are successfully implemented and monitored, finding ways to increase efficiency
  • You are excited about cross collaboration with stakeholders, external partners and peer engineering leaders
  • You love rolling up your sleeves to get down to the lowest level of detail
  • Maintain, troubleshoot and be on call for engineering and operational support