Software Engineer, Distributed Databases

at DoorDash — Restaurant delivery.

RemoteFull-time1+ yearsYC-S13

What the role involves

About the Team

The mission of the Database and Messaging team is to build and operate online stateful systems that are reliable, scalable, and easy to use for the rest of DoorDash engineering. The team is responsible for providing foundational infrastructure for all of the Core Storage, Caching, and Messaging use cases at DoorDash. We work on CockroachDB, Kafka, AWS Aurora, Cassandra, and AWS ElastiCache for now. We are bootstrapping some long term bets in all of these areas and looking for founding engineers.

The engineer would be responsible for one or more of the following

Own and improve the scalability, reliability of our databases, caching, messaging infrastructure.

Develop expertise and make Cockroach DB successful at DoorDash.

Help build Automation and Tooling for Cassandra, Cockroach DB.

Build data gateway service to act as an entry layer for all our data systems on cloud.

Work with customers to provide easy-to-use client abstractions, define and own APIs we support for our database systems.

What they ask for

CassandraGoMySQLPostgreSQLRedisSQL ServerDynamoDBRDS/AuroraDistributed SystemsData Modeling

About DoorDash

Founded in 2013, DoorDash is a San Francisco-based technology company passionate about transforming local businesses and dedicated to enabling new ways of working, earning, and living. Today, DoorDash connects customers with their favorite local and national restaurants in more than 600 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. Read more at blog.doordash.com, and find us on Glassdoor.

Full DoorDash profile

Other roles at DoorDash

Similar Engineering, Backend elsewhere

jobo is a browser extension. Open this on a computer to install it.