Senior Staff Storage Engineer

ddnยท Department
Apply Now โ†—
๐Ÿ“ Santa Clara OfficeFullTime

About this role

Role Overview

We are seeking a Senior Staff Storage Backend Engineer to design and optimize the next generation of high-performance distributed storage systems. This role focuses on building the core I/O path, improving scalability, reliability, and software quality across large-scale storage clusters.

The ideal candidate has deep expertise in C/C++, distributed systems, storage architecture, and performance optimization, with a proven track record of building highly available, low-latency infrastructure.

Key Responsibilities

Storage Architecture & Development

  • Design, develop, and optimize high-performance storage I/O paths for extreme throughput, low latency, and high concurrency.

  • Build and improve distributed storage components, including erasure coding, data protection, recovery, and data layout algorithms.

  • Develop scalable concurrency models, locking mechanisms, and fault-tolerant designs.

Performance & Scalability

  • Analyze and optimize storage performance across CPU, memory, caching, scheduling, and data movement paths.

  • Drive profiling, benchmarking, and performance tuning across multi-node, multi-device environments.

  • Design asynchronous, event-driven architectures supporting AI workloads, high-speed data pipelines, and real-time analytics.

Technical Leadership

  • Serve as a technical leader for the IO Path team, driving architecture decisions, design reviews, code reviews, and complex debugging efforts.

  • Partner with engineering leadership to define technical strategy, evaluate new technologies, and influence the product roadmap.

  • Mentor engineers and promote engineering excellence through strong engineering practices and rigorous technical reviews.

Quality & Cross-Functional Collaboration

  • Collaborate with QE, storage, networking, performance, field, and support teams to deliver reliable enterprise-class software.

  • Partner with QE to identify quality gaps, improve validation strategies, and ensure robust coverage of complex distributed storage scenarios.

  • Debug complex customer and system issues and translate learnings into product improvements.

  • Influence CI/CD pipelines, automation frameworks, and release processes to enable scalable and reliable software delivery.

Required Qualifications

  • 15+ years of experience developing large-scale systems software using C/C++.

  • 10+ years of hands-on experience designing and developing storage systems, distributed storage platforms, or high-performance I/O subsystems.

  • Deep understanding of storage architecture, I/O optimization, memory management, caching, scheduling, and data path design.

  • Experience with distributed storage concepts, including erasure coding, replication, recovery, and fault tolerance.

  • Hands-on experience with SPDK or similar high-performance user-space storage frameworks.

  • Strong knowledge of concurrency, synchronization, and distributed systems design.

  • Expertise in performance analysis, profiling, debugging, and system optimization.

Preferred Qualifications

  • Experience with high-performance computing (HPC), AI infrastructure, or large-scale storage platforms.

  • Experience with distributed file systems, object storage, or hybrid storage architectures.

  • Knowledge of NVMe-oF, RDMA, and high-speed networking technologies.

  • Experience building observability, monitoring, and self-healing infrastructure.

  • Familiarity with containerized workloads and cluster orchestration.

Frequently Asked Questions

Is the salary disclosed for the Senior Staff Storage Engineer position at ddn?
The salary for this Senior Staff Storage Engineer role at ddn is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Senior Staff Storage Engineer position at ddn located?
This Senior Staff Storage Engineer role at ddn is based in Santa Clara Office. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Senior Staff Storage Engineer role at ddn full-time or part-time?
This is listed as a FullTime position. It is posted as a Senior Staff Storage Engineer role in the Department department at ddn.
Which team or department does the Senior Staff Storage Engineer at ddn belong to?
This Senior Staff Storage Engineer position is part of the Department department at ddn. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Senior Staff Storage Engineer position at ddn?
Click the "Apply Now" button on this page. You will be redirected to ddn's official application portal hosted on ashby where you can submit your application directly.
When was the Senior Staff Storage Engineer job at ddn posted?
This Senior Staff Storage Engineer position at ddn was posted on Aug 4, 2026. Apply as soon as possible โ€” early applications are often reviewed first.
Senior Staff Storage Engineer
ddn
Apply for this role โ†—

You'll be redirected to ddn's official application page on Ashby ATS.