Senior Staff Storage Engineer
- Level
- Staff
- Work type
- Hybrid · Santa Clara
Not stated in the posting: salary, visa.
Open. First seen 2 October 2026.
About the 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.
The team: Infinia Engineering HIRES STEADILY
This role is one of 29 open in Infinia Engineering. 16 were posted in the last 30 days and the oldest in July: a team that hires all year rather than one being built.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
Linux (18 of 29), C++ (14 of 29), Python (14 of 29), CI/CD (11 of 29), C (9 of 29), Prometheus (8 of 29), Test Automation (8 of 29)
OTHER ROLES ON THIS TEAM
- Staff Engineer posted Oct 15
- Software Engineer L4 posted Oct 13
- QA Engineer II posted Oct 5
- Senior / Staff NFS Engineer posted Oct 2
- Senior Staff Engineer - AI Data Path posted Oct 2
- Lead Engineer – Security Architecture posted Oct 2
- Sr/Staff Lustre Engineer posted Oct 2
- Senior Software Engineering Manager – KV Cache Platform posted Oct 1
- Staff Software Engineer, AiDP posted Oct 1
- Staff Engineer, Replication posted Oct 1
- Senior Staff Software Engineer, S3 posted Sep 29
- Senior Director, Data Platform Services posted Sep 29
- Hardware Engineer posted Sep 24
- Ai Pursuit Engineer posted Sep 22
- Staff Engineer - L4 posted Sep 22
- QA Engineer III posted Sep 22
- Sustaining Engineer - L4 posted Sep 10
- Senior Staff Software Development Engineer in Test (SDET posted Aug 25
- Staff Software Engineer - Data Path posted Aug 24
- Staff Engineer - Data Path posted Aug 10
- Senior Software Engineer - Backend posted Aug 4
- DevOps Engineer posted Aug 4
- Staff Security Engineer posted Jul 31
- Director, Engineering – Release Engineering, DevOps & SRE posted Jul 27
- QA Engineer III posted Jul 20
- Staff Engineer - Devops posted Jul 15
- Staff Engineer - Performance posted Jul 15
- Staff Software Engineer posted Jul 15
From the team and dates on DDN's own job board.
Similar jobs
- Staff Software Engineer, Storage at Crusoe
Shares 2 skills: C, C++ · Staff level · same country - Sr. Staff Embedded Software Engineer - Security at Ambiq Micro, Inc.
Shares 3 skills: C, C++, CI/CD · Staff level · same country - Senior / Staff Robotics Security Software Engineer at Saronic Technologies
Shares 3 skills: C, C++, CI/CD · Staff level · same country - Staff Embedded Software Engineer, Infotainment Connectivity at Rivian and Volkswagen Group Technologies
Shares 3 skills: C, C++, CI/CD · Staff level · same country - Staff Site Reliability Engineer, Infrastructure Security at MongoDB
Shares 3 skills: C, C++, CI/CD · Staff level · same country - Software Engineer III at DDN
Also at this company
Is this your posting and you want it taken down? Email info@careerholo.com.