Full Time

Software Engineer, Storage

DoorDash
San Francisco, CA
$180,000 - $270,000* / year (about $87–$130 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

About this kind of role

What a Software Engineer, Storage usually does. The employer's own details are in the listing.

Typically does: Software Engineers specializing in storage develop and maintain software related to data storage systems, including databases, file systems, and storage area networks. They design, implement, and test software components to ensure data integrity, performance, and reliability. This often involves working with low-level hardware interfaces and optimizing storage solutions for various applications. Responsibilities can also include troubleshooting issues and collaborating with other engineers on system-level design.

Tools and skills: Proficiency in programming languages like C, C++, Python, and Java, along with experience with operating systems, storage protocols (e.g., iSCSI, NFS), and debugging tools is generally expected.

Good fit for: Individuals with a strong analytical mindset, a passion for data management, and a desire to work on complex, performance-critical systems often thrive in this role.

In the El Paso, TX metro area, the middle pay across its 339,000 jobs was $39,510 a year in May 2025, says the Bureau of Labor Statistics. Pay calculator →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.