DoorDash

Software Engineer, Storage

DoorDash

Apply
11 months ago
New York, NY, USA +3 more
Senior
H1B Sponsor

Base Salary

$131k - $192k/yr

Responsibilities

  • Build and optimize distributed storage systems to improve data reliability, consistency, and performance.
  • Develop and maintain data abstraction services for high-throughput, low-latency workloads.
  • Implement and refine caching strategies using Redis, Memcached, and similar technologies.
  • Collaborate with teams across infrastructure, platform, and application layers.
  • Drive innovation in storage architecture by addressing scalability and efficiency challenges.

Requirements

  • 7+ years of experience in designing, building, and maintaining scalable, distributed data infrastructure.
  • Proficiency in GoLang or Java with expertise in multi-threading, distributed systems, and databases.
  • Deep expertise in NoSQL databases like Cassandra or DynamoDB and distributed caching systems.
  • Experience in building and optimizing high-scale data storage systems focused on reliability and performance.
  • Ability to thrive in a fast-paced, execution-driven environment.

Benefits

  • Comprehensive benefits package including a 401(k) plan with employer match.
  • Paid time off, paid parental leave, and wellness benefits.
  • Medical, dental, and vision benefits for full-time employees.
  • Disability and basic life insurance, family-forming assistance, and commuter benefit match.
  • Mental health program and several paid holidays.

Tech Stack

Amazon DynamoDBApache CassandraApache KafkaGoJavaRedis

Categories

BackendData Engineering