Staff Software Engineer, AiDP
- Salary
- $200K - $250K
- Level
- Staff
- Work type
- Hybrid · Santa Clara
Not stated in the posting: visa.
Open. First seen 2 October 2026.
About the role
DDN is seeking a Staff Software Engineer to serve as the Technical Lead for the Data Ocean initiative within the DDN AI Data Platform.
In this role, you will define the technical vision, architecture, and execution strategy for next-generation data management capabilities, including intelligent caching, global namespaces, data tiering, and data mobility across hybrid storage environments. You will work closely with Engineering, Product Management, and Architecture to build scalable, high-performance storage solutions that integrate object storage, file systems, and block storage for AI, HPC, and enterprise workloads.
This is a hands-on technical leadership position for an experienced distributed systems engineer who enjoys solving complex storage challenges and mentoring engineering teams while driving architectural decisions.
Technical Leadership
- Own the technical vision, architecture, and long-term roadmap for the Data Ocean platform while leading the implementation of core platform capabilities.
- Designing, developing, debugging, and optimizing production-quality C/C++ code for performance-critical distributed storage services.
- Design and implement scalable solutions for data movement, metadata management, intelligent caching, global namespace services, and data mobility.
- Architect and build high-performance data path and control plane services that deliver low latency, high throughput, scalability, and reliability.
- Define architectures that seamlessly integrate object, file, and block storage across on-premises and hybrid cloud environments.
- Solve complex distributed systems challenges involving consistency, replication, fault tolerance, concurrency, metadata management, and large-scale coordination.
- Lead architecture reviews and technical design discussions while driving engineering decisions that balance performance, scalability, maintainability, and operational simplicity.
- Lead by example through hands-on coding, code reviews, debugging, root-cause analysis, performance tuning, and technical mentoring.
- Partner closely with Product Management and Engineering teams to translate product requirements into high-quality, production-ready software.
Storage Platform Development
- Lead the design and implementation of next-generation storage platform capabilities, including:
- Intelligent object storage caching
- File system namespace caching
- Global namespace services
- Policy-driven data tiering across object, file, and block storage
- Data mobility, replication, and lifecycle management
- Distributed metadata and control plane services
Build highly scalable distributed storage software with enterprise-grade security, observability, availability, and operational excellence.
Cross-Functional Leadership
- Serve as the primary technical lead across Engineering, Product Management, and Architecture.
- Collaborate with Product Management to define technical strategy, roadmap priorities, and implementation plans.
- Drive technical execution and alignment across globally distributed engineering teams.
- Mentor engineers through design reviews, architecture guidance, code reviews, and technical coaching.
- Clearly communicate technical direction and architectural decisions to engineering and executive stakeholders.
- Partner with infrastructure, cloud, platform, and DevOps teams to ensure seamless deployment and integration.
- Establish engineering best practices for systems-level software development using C/C++.
- Maintain high standards for software architecture, code quality, performance, scalability, and maintainability.
- Drive performance analysis, profiling, and optimization across distributed storage components.
- Champion automated testing, including unit, integration, system, scalability, and performance testing.
- Support modern CI/CD practices and reliable software delivery.
Required Qualifications
- Bachelor's, Master's, or Ph.D. in Computer Science, Electrical Engineering, or a related technical field.
- 10+ years of experience developing enterprise storage systems or distributed systems software.
- Proven experience as a Principal Engineer, Senior Staff Engineer, or Technical Lead building complex distributed software platforms.
- Expert-level C/C++ programming skills with a passion for writing high-quality, production-ready code.
- Deep expertise in distributed systems, including consistency models, replication, fault tolerance, distributed coordination, concurrency, and scalability.
- Strong experience with object storage, distributed file systems, block storage, and cloud storage architectures.
- Proven track record designing and delivering production-scale distributed storage platforms.
- Experience leading architecture and technical execution across cross-functional and globally distributed engineering teams.
- Excellent communication, collaboration, and mentoring skills.
What this role asks for
Particular to this role
Test Automation
Rare in DDN's other 75 open postings.
Read against DDN's other open postings on this site.
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 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 Staff Storage Engineer posted Aug 4
- 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
- Sr. Staff Embedded Software Engineer - Security at Ambiq Micro, Inc.
Shares 4 skills: C, Test Automation, C++… · Staff level · same country - Staff Embedded Software Engineer, Infotainment Connectivity at Rivian and Volkswagen Group Technologies
Shares 4 skills: C, Test Automation, C++… · Staff level · same country - Senior Software Engineer, Embedded (TS Cleared) at Apex Technology
Shares 4 skills: C, Test Automation, C++… · same country - Lead Device Software Engineer, Embedded & Firmware at ConnectDER
Shares 4 skills: C, Test Automation, C++… · same country - Staff Embedded Linux Software Engineer at SirenOpt
Shares 3 skills: C, Test Automation, 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.