Software Engineer, Storage
DoorDash
About the TeamThe Storage teams build and operate online stateful systems and abstractions that are reliable, efficient, secure and easy to use for DoorDash Engineering. The teams are responsible for understanding Product Engineering’s evolving needs and developing platform and infrastructure capabilities to serve them. The team currently supports CockroachDB, Cassandra, Kafka and Redis as well as data abstraction services to reduce the complexity of interacting with storage systems for Product Engineers.About the RoleThe Storage team is building and operating a high-performance, scalable, and reliable data abstraction layer that optimizes both efficiency and reliability. Our goal is to create a platform that manages itself and fades into the background—empowering engineers to focus on delivering product experiences our customers love.This role is available across two teams within Storage, each solving unique and high-impact challenges:One team is building the orchestration layer for DoorDash’s storage platform—unifying lifecycle management, operations, and self-serve APIs for databases and streaming systems, turning complex, stateful infrastructure into reliable, developer-friendly services used across the company.One team builds and operates the distributed data platform powering DoorDash's largest stateful workloads -- including Cassandra, which backs critical product surfaces across DoorDash, Wolt, and Roo. You'll design high-throughput data abstractions, smart clients, and platform services that make distributed data reliable and easy to work with at multi-petabyte, multi-million-QPS scale, with opportunities to go deep on distributed systems internals and contribute to the open-source Cassandra ecosystem.If you're passionate about distributed systems, developer experience, and building foundational infrastructure at scale, we'd love to hear from you.You must be located in San Francisco, Sunnyvale, Seattle, or the New York Metro Area for this hybrid position. You will report into the Engineering Manager on our Storage team within the Core Infrastructure Organization.You’re excited about this opportunity because you will…Build and optimize distributed storage systems that improve data reliability, consistency, and performance.Own high-leverage control-plane services with clear customer impact, strong reliability requirements, and room for deep technical exploration.Develop and maintain data abstraction services tailored for high-throughput, low-latency workloads.Implement and refine caching strategies using Redis, Memcached, and similar technologies to enhance system efficiency.Collaborate with teams across infrastructure, platform, and application layers to ensure seamless data access and storage performance.Drive innovation in storage architecture by identifying and addressing scalability and efficiency challenges in distributed systems.We’re excited about you because…You have 2+ years of fulltime working experience in designing, building and maintaining scalable, distributed data infrastructure.You are proficient in GoLang, or Java with a deeper expertise in multi-threading, distributed systems and databases.You have deep expertise in NoSQL databases (Cassandra, DynamoDB, or similar) and distributed caching systems (Redis, Memcached).You have built and optimized high-scale data storage systems with a focus on reliability, availability, and performance.You have expertise in workflow/orchestration engines (Temporal/Cadence/Argo, job runners) and modeling long-running, stateful workflows.You thrive in a fast-paced, execution-driven environment and have a proven track record of delivering impactful storage solutions.CompensationThe successful candidate's starting pay will fall within the pay range listed below and is determined based on job-related factors including, but not limited to, skills, experience, qualifications, work location, and market conditions. Base salary is localized according to an employee’s work location. Ranges are market-dependent and may be modified in the future.In addition to base salary, the compensation for this role includes opportunities for equity grants. Talk to your recruiter for more information.DoorDash cares about you and your overall well-being. That’s why we offer a comprehensive benefits package to all regular employees, which includes a 401(k) plan with employer matching, 16 weeks of paid parental leave, wellness benefits, commuter benefits match, paid time off and paid sick leave in compliance with applicable laws (e.g. Colorado Healthy Families and Workplaces Act). DoorDash also offers medical, dental, and vision benefits, 11 paid holidays, disability and basic life insurance, family-forming assistance, and a mental health program, among others.To learn more about our benefits, visit our careers page here.See below for paid time off details:For salaried roles: flexible paid time off/vacation, plus 80 hours of paid sick time per year.For hourly roles: vacation accrued at about 1 hour for every 25.97 hours worked (e.g. about 6.7 hours/month if working 40 hours/week; about 3.4 hours/month if working 20 hours/week), and paid sick time accrued at 1 hour for every 30 hours worked (e.g. about 5.8 hours/month if working 40 hours/week; about 2.9 hours/month if working 20 hours/week).The national base pay ranges for this position within the United States, including Illinois and Colorado.I4$130,600—$192,000 USDI5$159,800—$235,000 USDI6$228,000—$342,000 USDAbout DoorDashAt DoorDash, our mission to empower local economies shapes how our team members move quickly, learn, and reiterate in order to make impactful decisions that display empathy for our range of users—from Dashers to merchant partners to consumers. We are a technology and logistics company that started by enabling door-to-door delivery, and we are looking for team members who can help us go from a company that is known as the place you order food to a company that people turn to for any and all goods.DoorDash is growing rapidly and changing constantly, which gives our team members the opportunity to share their unique perspectives, solve new challenges, and own their careers. We're committed to supporting employees’ happiness, healthiness, and overall well-being by providing comprehensive benefits and perks including premium healthcare, wellness expense reimbursement, paid parental leave and more.Our Commitment to Diversity and InclusionWe’re committed to growing and empowering a more inclusive community within our company, industry, and cities. That’s why we hire and cultivate diverse teams of people from all backgrounds, experiences, and perspectives. We believe that true innovation happens when everyone has room at the table and the tools, resources, and opportunity to excel.Statement of Non-Discrimination: In keeping with our beliefs and goals, no employee or applicant will face discrimination or harassment based on: race, color, ancestry, national origin, religion, age, gender, marital/domestic partner status, sexual orientation, gender identity or expression, disability status, or veteran status. Above and beyond discrimination and harassment based on “protected categories,” we also strive to prevent other subtler forms of inappropriate behavior (i.e., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place at DoorDash. We value a diverse workforce – people who identify as women, non-binary or gender non-conforming, LGBTQIA+, American Indian or Native Alaskan, Black or African American, Hispanic or Latinx, Native Hawaiian or Other Pacific Islander, differently-abled, caretakers and parents, and veterans are strongly encouraged to apply. Thank you to the Level Playing Field Institute for this statement of non-discrimination.Pursuant to the San Francisco Fair Chance Ordinance, Los Angeles Fair Chance Initiative for Hiring Ordinance, and any other state or local hiring regulations, we will consider for employment any qualified applicant, including those with arrest and conviction records, in a manner consistent with the applicable regulation.If you need any accommodations, please inform your recruiting contact upon initial connection.Notice to Applicants for Jobs Located in NYC or Remote Jobs Associated With Office in NYC OnlyWe used Covey as part of our hiring and/or promotional process for jobs in NYC and certain features may qualify it as an AEDT in NYC. As part of the hiring and/or promotion process, we provided Covey with job requirements and candidate submitted applications. We began using Covey Scout for Inbound from August 21, 2023, through December 21, 2023. We resumed using Covey Scout for Inbound again on June 29, 2024, and ceased using Covey Scout for Inbound on April 30, 2026.The Covey tool has been reviewed by an independent auditor. Results of the audit may be viewed here:.
$117k - $138k
...a high-performing team that believes in each other, come build with us at Crusoe.About the Role:The Cloud Storage team at Crusoe is looking for a Software Engineer I to join our team building and operating cloud storage infrastructure. This is a great opportunity for an...SuggestedTemporary workInternship$230k - $385k
About the TeamThe Storage Infrastructure team builds and operates the storage foundation behind OpenAI’s most demanding workloads. We... ...production systems. This is a hands-on infrastructure role for engineers who want to work on deeply technical systems at scale and own them...SuggestedWork at officeLocal areaFlexible hours$300 per month
...of a high-performing team that believes in each other, come build with us at Crusoe.About This RoleThe Cloud Storage team at Crusoe seeks a Software Engineer II to lead the development and execution of our storage strategy. This role will be instrumental in driving innovation...SuggestedTemporary work$150k - $237.5k
...delivering low-cost and large-scale energy storage and producing battery materials in the U... .... What Our Team Does We build the software platform that powers optimized control... ...collaboration, trust, learning, and engineering excellence, and we genuinely enjoy building...SuggestedFull timeFlexible hours- ...About the Team Storage Infrastructure provides APIs for data access, placement, and lifecycle... ...the team. About the Role As an engineer on the Storage Infrastructure team, you... ...In this role, you will: Develop software to manage exascale data, and make it accessible...SuggestedFull time
- ...About the Team The Storage Infrastructure team builds and operates the storage foundation behind OpenAI’s most demanding workloads.... ...production systems. This is a hands-on infrastructure role for engineers who want to work on deeply technical systems at scale and own them...Full time
$166k - $201k
...part of a high-performing team that believes in each other, come build with us at Crusoe.About This Role:As a Senior Software Engineer on our storage team, you'll be joining our core engineering team to design, build, and optimize our next-generation cloud storage products...Temporary work- ...About the Team We are the Online Storage team powering ChatGPT, Sora, and the OpenAI APIs... ...re seeking experienced, problem‑solving engineers to build robust, high‑performance, and... ...and performance. We’re hiring skilled software engineers to join the Online Storage...Full time
$180k - $237.5k
...Founded in 2017, we’re delivering low-cost and large-scale energy storage and producing battery materials in the U.S. for the first time, all from batteries we already have. Senior Software Engineer – Site Controller, Energy Storage We are at the precipice of...Full timeLocal area$180k - $237.5k
...Founded in 2017, we're delivering low-cost and large-scale energy storage and producing battery materials in the U.S. for the first time, all from batteries we already have. Infrastructure Software Engineer, Energy Storage The Infrastructure Engineer is responsible...Full timeWork at officeShift work- ...heavily in building the best creator platform with the best team in the creator economy and are looking for a Staff Storage Platform Software Engineer to support our mission. This role is based in San Francisco and open to those who are able to be in-office 2 days per...Work at officeLocal areaRemote workWorldwideFlexible hours2 days per week
$172.2k - $215.2k
...component of hardware design, manufacturing, data processing, and software engineering, our office is a truly inspiring mix of experts from a... ...Slovenia, and The Netherlands. About the Role: The Storage team at Planet builds and expands the core object and...Full timeTemporary workWork at officeLocal areaRemote workHome office3 days per week$150k - $237.5k
.... Founded in 2017, we’re delivering low-cost and large-scale energy storage and producing battery materials in the U.S. for the first time, all from batteries we already have. Senior Software Engineer, Energy Storage This position is on a team building the software platform...Full time$117.2k - $260.1k
...team, we provide a highly durable and available distributed storage for public clouds. We are defining the next generation of trusted... ...transactional and distributed systems. The Senior/Lead Software Engineer will be responsible both for design and hands-on implementation...Full time$300 per month
...most high value workloads. As a Senior Engineering Manager, you will lead the team responsible... ...the next generation, bespoke cloud storage platform optimized for AI and HPC workloads... ...People DevelopmentLead and grow a team of software engineers spanning all levels with a...Temporary work- ...infrastructure. We work closely with model researchers, mobile engineers, frontend engineers, and platform teams to build intuitive experiences... ..., APIs, and workflows that power image creation, editing, storage, sharing, and retrieval. Partner closely with researchers to...Full timeWorldwide
$240k - $310k
...high-performing team that believes in each other, come build with us at Crusoe.About This RoleThe Cloud Storage team at Crusoe is seeking a Senior Staff Software Engineer to serve as a primary architect and visionary for our storage strategy. While a Staff Engineer leads...Temporary work- Storage is the foundation of everything - so naturally, you need someone who knows how it breaks. You’ll join a small senior engineering team building a new object-storage product and taking it from MVP to production scale. This is hands-on engineering with real ownership...Full time
$117k - $138k
...performing team that believes in each other, come build with us at Crusoe. About the Role: The Cloud Storage team at Crusoe is looking for a Software Engineer I to join our team building and operating cloud storage infrastructure. This is a great opportunity for an...Temporary workInternship$180k - $237.5k
...Founded in 2017, we're delivering low-cost and large-scale energy storage and producing battery materials in the U.S. for the first time, all from batteries we already have. Embedded Software Engineer - Power Electronics We are at the precipice of a global...Full time$350k
.... About the Role We’re looking for an engineer to design, build, and operate the GPU supercomputing... ...imaging, and capacity planning. Write software that abstracts cluster management and... ..., and error recovery. Build reliable storage and artifact paths for datasets,...Full timeImmediate startVisa sponsorshipWork visaRelocation package$114.1k - $214.95k
The Challenge We're seeking an engineer who loves building services for the creative professional and implementing features for the backend... ..., data structures, distributed systems, and data flow and storage Strong familiarity with functional and object-oriented programming...Full timeTemporary workLocal areaWorldwide$182.75k - $278.5k
...all 50 states run their practice on our software, serving over 1 million patients. We are... ...Frontend: React, Remix, Next.js Backend & Storage: FastAPI, SQLAlchemy, Postgres, Redis,... .... You proactively improve your team's engineering velocity - whether that's refining...Flexible hoursShift work$166k - $225k
...insights to improve their business. Founded by engineers — and customer obsessed — we leap at... ...of traditional SQL query engines. As a software engineer on the Runtime team at... ...building the next generation distributed data storage and processing systems that can outperform...Local areaWorldwide$230k - $390k
...Scala, or Python. You understand the trade-offs of different storage engines, query plans, and data serialization formats.You have a history... ..., or classification systems.Shared QualitiesStrong software engineering background with 4-7+ years of hands-on development...Full timeFlexible hours$190k - $280k
...latency. We started this initiative by building Snuba, the primary storage and query service for Sentry's event data powered by... ...across the terabytes of event data our users generate.As a Senior Software Engineer, you will lead efforts to push the boundaries of data...Relocation$160k - $225k
...infrastructure powering a category-defining product Work closely with engineering, data science, and product teams to operationalize data at... ...Contribute to core platform components (compute, storage, orchestration, and tooling) Improve system reliability, observability...Full timeWork experience placementRelocation packageFlexible hours- ...are real. The Opportunity Fluency is looking for a Software Engineer to own the data platform, ETL pipelines, and agent infrastructure... ...including ingestion, transformation, enrichment, and storage of LLM-driven data • Build agent transformation infrastructure...Full timeRemote workShift work
- ...and environments they need to move quickly. The work spans software engineering, infrastructure, systems administration, cluster operations,... ...workflows. Debug issues across networking, compute, storage, orchestration, and service reliability layers. Build software...Full time
- ...As one of our core engineers, you’ll be critical in creating data infrastructure that will be shaping the future development of frontier... ...cloud functions for implementing heavy data processing (GCP/AWS) Storage, caching & search: Hands‑on with Redis (caching), Elasticsearch...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Storage. Be the first to apply!
- ngo software engineer San Francisco, CA
- software data engineer San Francisco, CA
- graduate software engineer San Francisco, CA
- software development engineer (robotics engineer) San Francisco, CA
- software system engineer San Francisco, CA
- graduate software developer San Francisco, CA
- software engineer - early career San Francisco, CA
- entry level software engineer remote San Francisco, CA
- software engineer intern San Francisco, CA
- IT software developer San Francisco, CA


