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:.Beware of recruitment scams: DASH Brands will never ask you to pay money or share sensitive financial information during hiring — learn more about DASH Brands' legitimate recruiting process atcareersatdoordash.com/recruitment-scam-awareness.
$197k - $291k
Software Engineer Manager II, Google Cloud Storage Advanced Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders; deep expertise in domain. Minimum qualifications: Bachelor's degree or equivalent practical experience...SuggestedFull time- Apple Services Engineering (ASE) designs, builds, and operates the cloud infrastructure, server... ...beloved experiences. Within ASE, the Storage Platforms organization develops the systems... ...collaborative, curious, and pragmatic Software Engineers to be part of this innovative...Suggested
$230k - $270k
...Staff Software Engineer, Storage Platform Bellevue, WA Join Us In Building The Future Of Finance Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest...SuggestedWork at officeFlexible hoursShift work3 days per week$185k - $254k
...would be impossible for almost any other organization. ETI’s Storage Infrastructure team is responsible for the core storage layer... ...across Cloudflare's network, which presents unique and complex engineering puzzles. We navigate efficiently expanding storage capacity, optimizing...SuggestedTemporary workFlexible hours- ...Candidates should have a Bachelor's or Master's degree in Computer Science or a related field and 5+ years of experience in software development for storage systems. Proven experience with distributed systems programming and strong programming skills in languages such as C,...SuggestedFlexible hours
$185k - $254k
Senior Software Engineer, Storage Infrastructure In-Office At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world's largest networks that powers millions of websites and other Internet properties for customers ranging...Temporary workWork at officeLocal areaFlexible hours$135.2k - $306.4k
...Senior Principal Software Engineer - Network & Storage Acceleration Job Identification 336712 Job Category Product Development Posting Date 08/07/2026, 03:00 PM Job Type Regular Employee Does this position require a security clearance? No Years 6 to 10...Temporary workFlexible hours$159.8k - $235k
About the TeamThe Storage organization builds and operates the online stateful systems and abstractions that DoorDash Engineering depends on: reliable, efficient, secure, and easy to use... ...Claude Code, Codex, Cursor) in the full software development lifecycle, including...Hourly payFull timeWork at officeLocal areaRemote workFlexible hours$143.7k - $194.4k
Managing trillions of objects in storage, retrieving them in ms, building software that deploys to tens of thousands of hosts, designed for 99.999999999%... ...stuff delivered to your home. As a Software Development Engineer in S3, you get to deliver these capabilities and...Work experience placementInternshipRemote workWorldwideFlexible hoursShift workNight shift$168.1k - $227.4k
...At DynamoDB, we continue to believe it is Day 1! The DynamoDB Storage Engine team is the custodian of all customer retrievable data stored... ...available for timely retrieval.We are looking for a senior software development engineer with a deep passion for storage and persistence...InternshipFlexible hours$110.7k - $171.8k
...Software Engineer Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between... ...structures, which consist of data organization, management, and storage formats that enable efficient access and modifications. This...Work at officeLocal area- ...Oracle Cloud Infrastructure (OCI) is seeking a Senior Principal Software Engineer to lead end-to-end network and storage acceleration initiatives at global scale from Seattle. Build and ship high‑performance cloud services that power mission‑critical workloads. You...
$253k - $416k
...Bellevue, WA.We are seeking a Distinguished Engineer to help shape the future of LinkedIn’s... ...emphasis on block, blob, and file storage; the individual will also contribute to... ...define the bar for quality and efficiency of software systems while balancing business impact,...For contractorsWork experience placementWork at officeFlexible hours- ByteDance in Seattle is seeking a Senior Research Engineer/Scientist for Storage for LLM to design and maintain a high-performance KV cache layer for LLM inference across GPUs and nodes. This role focuses on reducing latency, increasing throughput, and lowering cost for...
$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 tooling...Flexible hoursShift work$149.1k - $218.1k
...Processor Team serves as the foundational engine of the Splunk Integrated Data Platform,... ...or Master’s degree in Computer Science, Software Engineering, or a related technical field... ...microservices architecture, and distributed storage systems. Preferred Qualifications...Full timeTemporary workLocal areaRemote workFlexible hours$142.3k - $263.3k
...Software Engineer We are looking for software engineers to join our small team with big responsibilities. The role involves a tremendous... ...software development experience Experience with blob storage solutions Experience with distributed key-value databases...Relocation- ...access to geospatial data. Develop edge software for high-performance offline geospatial... ...tooling that helps software engineers scale their output. Design and iterate... ...scalable backend systems with varied data storage and processing requirements. ~ Preferred...Full time
$70 per hour
...technologies at incredible scale and speed. • Build distributed storage, index, and query systems that are scalable, fault-tolerant,... .... • Work in an agile environment to deliver high-quality software. Top 3 Must Have Hard Skills 1. Java, javascript (typescript...$164.65k - $230.51k
...This role is part of the Blue Origin Engines business unit, where our focus is the design... ...of Blue Origin programs. As a Senior Software Engineer, you will architect and lead development... ...PLC and packaged control surfaces, data storage, manipulation, and real-time send/...Permanent employmentTemporary workLocal areaRelocationRelocation package$109k - $204k
...Software Engineer II, Developer Experience CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers... ...infrastructure, test experience, delivery systems, artifact storage and distribution, internal developer platforms, and the agentic...Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours- ...Software Engineer We're looking for a software engineer who loves to build high performance data processing systems. Our customers are scaled... ...you've worked on database systems, compilers, networks, or storage systems, and want to translate this knowledge to the AI field...Flexible hours
- ...primitive The foundation for future storage backends You'll work on the core online... ...tooling. This is a critical role for engineers who like owning hard distributed-systems... ...industry experience building production software, including 3+ years leading large-scale,...
$40 - $55 per hour
...Software Engineer Intern Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities... .../semester. Familiarity with algorithms, data structures, storage systems, cloud infrastructure, front-end frameworks, and...Full timeWork experience placementSummer workInternshipImmediate start$191k - $293k
...Senior Software Engineer Addison, TX; Bellevue, WA; Durham, NC; Emeryville, CA The Basics As a Tanium Senior Software Engineer, you... ...Azure or AWS Database Services ~ Experience with cloud object storage, such as AWS S3 or Azure Blob Storage ~ Experience...Full timeContract workLive inWork at officeWorldwideFlexible hours3 days per week$185k - $230k
...Senior Software Engineer II Seattle, Washington, United States LVT is redefining how businesses operate in the physical world, moving... ..., and the operational maturity to own on-call trade-offs. Storage & Projection Patterns: Comfortable choosing and operating different...Full timeContract workWork at officeFlexible hours$141.9k - $190.3k
...Sr Software Engineer Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past, present, and future... ...content. This includes Disney's media supply chain and storage, network and theatrical distribution operations, media localization...Work experience placementWorldwideFlexible hours$165k - $230k
...Senior Software Engineer Seattle, Washington, United States Our healthcare system remains frustratingly analog. When you live in a world... ...base and associated dataset, scaling our data processing and storage layer from terabytes to petabytes and beyond. Build and...Live inFlexible hours- ...Sr. Software Engineer United States SingleStore engineers build the real-time data platform powering some of the world's most demanding... ...the control plane, the data plane, the operator, networking, storage, and the customer portal, with true end-to-end ownership....
- Lambda in Bellevue, WA seeks a software engineer to develop storage systems, requiring a Bachelor's or Master's in CS and 5+ years of experience. You will work on distributed storage components using C, C++, Go, or Python, with strong emphasis on performance, Linux, and...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Storage. Be the first to apply!
- software engineer - web development Seattle, WA
- software developer positions Seattle, WA
- senior software engineer remote Seattle, WA
- software engineer contract Seattle, WA
- IT software developer Seattle, WA
- cybersecurity software engineer Seattle, WA
- part time software developer remote Seattle, WA
- junior software developer internship Seattle, WA
- junior software engineer Seattle, WA
- software system engineer Seattle, WA


