Senior Software Engineer
Storage Infrastructure
Posted on 1/24/2024
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

0%

1 year growth

-3%

2 year growth

-9%
Locations
Seattle, WA, USA • San Francisco, CA, USA • New York, NY, USA • Sunnyvale...
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Kotlin
CockroachDB
Python
Postgres
Go
Redis
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
  • 5+ years of professional experience building and operating scalable, fault-tolerant, highly available distributed systems
  • 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
  • Experience with incident response, disaster recovery, and making systems highly available
Responsibilities
  • 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
  • Driving decisions on complex or ambiguous storage architecture issues
  • Coordinating with product team to determine requirements
  • Ensuring improvements are successfully implemented and monitored
  • Cross collaboration with stakeholders, external partners and peer engineering leaders
  • Maintaining, troubleshooting and being on call for engineering and operational support