2,007,098open jobs
119,200companies
249,029added this week
Browse all
Salary
$200k – $250k per year
Location
Hybrid (Santa Clara, United States)
Seniority
Staff · 10+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 27, 2026. First seen by Alion on Oct 1, 2026. DDN scores A on the Alion truth index.

Overview
Company
Impact
Profile match

DDN

DDN (DataDirect Networks) is a data storage company headquartered in Chatsworth, California that builds high-performance storage systems and a data intelligence platform for AI factories, cloud providers and supercomputing. Formed in 1998 through the merger of MegaDrive and ImpactData by co-founders Alex Bouzari and Paul Bloch, it has systems in 48 of the world's top 100 supercomputers and took a $300 million investment from Blackstone at a $5 billion valuation. It hires Rust, Go and Lustre software engineers, DevOps and build engineers, solutions architects, support engineers, manufacturing test technicians, and sales, tax and legal staff.

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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,007,098 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Santa Clara
Web Developer 1 hour ago
≈ $127k – $236k per year (Estimated) · In office · TS/SCI · Full-Time · 8+ years exp · Bachelor's Degree · Fort Meade
Java
Visual Basic
Apply
$144k – $278k per year · Remote (United States) · Full-Time · 12+ years exp · Bachelor's Degree · United States
Python
Java
C#
C#
.NET
AI/ML
AI Agents
DevOps
CI/CD
AWS
Cybersecurity
HIPAA
Apply
$127k – $167k per year · Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · Gaithersburg
JavaScript
TypeScript
Node JS
Frontend
React.js
DevOps
Rest API
CI/CD
AWS
Docker
Kubernetes
Apply
≈ $135k – $250k per year (Estimated) · In office · TS/SCI · 7+ years exp · Bachelor's Degree · Augusta
Python
Java
SQL
AI/ML
TensorFlow
Pandas
NumPy
PyTorch
DevOps
Splunk
Podman
Chef
Azure
CI/CD
Jenkins
Git
AWS
Kubernetes
Analytics
Matplotlib
Plotly
SpaceTech
GDAL
GeoServer
Apply
$221k – $235k per year · Remote (United States) · 3+ years exp · Bachelor's Degree · San Francisco
JavaScript
SQL
Node JS
Frontend
Vue.js
GraphQL
React.js
DevOps
Rest API
Analytics
A/B Testing
QA
Jest
Mocha
Apply
≈ $42k – $97k per year (Estimated) · Hybrid · Full-Time · Bachelor's Degree · Vilnius
Java
Java
Spring Boot
Databases
MS SQL
Mobile
Clean Architecture
DevOps
Rest API
GitHub Actions
CI/CD
Docker
Kubernetes
Apply
≈ $23k – $45k per year (Estimated) · In office · Internship · Paris
C++
Apply
In office · Japan
C++
Apply
In office · Japan
C++
Apply
≈ $172k – $322k per year (Estimated) · Hybrid · Full-Time · 8+ years exp · Raleigh
Go
Java
Rust
C++
DevOps
Rest API
TCP/IP
Apply
≈ $200k – $373k per year (Estimated) · Hybrid · Full-Time · 12+ years exp · Santa Clara
C++
DevOps
Amazon S3
Linux
TCP/IP
Management
Agile
Apply
$150k – $185k per year · Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · New York
Python
JavaScript
TypeScript
SQL
Python
Flask
FastAPI
Databases
Google BigQuery
AI/ML
LangGraph
LangChain
Claude
Vertex AI
dbt
Embeddings
AI Agents
LLM
OpenAI
Anthropic
Amazon SageMaker
OpenAI Agents SDK
Structured Outputs
Agentic Workflows
Frontend
React.js
DevOps
Terraform
GCP
CI/CD
Kubernetes
Google GKE
Google Cloud Run
IAM
Apply
In office · Full-Time · 7+ years exp · Bachelor's Degree · Pune
Java
C++
Java
Spring Framework
DevOps
Rest API
Azure
CI/CD
AWS
Docker
Kubernetes
OpenStack
Linux
Unix
Apply
Software Engineer III 13 days ago
In office · Full-Time · 8+ years exp · Pune
Python
Bash
DevOps
Docker
Kubernetes
KVM
Linux
Apply
$184k – $288k per year · In office · Full-Time · 8+ years exp · Master's Degree · Santa Clara · Austin · Hillsboro · Redmond
Python
C++
AI/ML
CUDA
Apply
$193k – $262k per year · Equity · In office · Full-Time · 5+ years exp · Bachelor's Degree · Santa Clara
Databases
OpenSearch
AI/ML
Multimodal AI
Machine Learning
DevOps
AWS
Apache HTTP Server
Apply
≈ $129k – $279k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Santa Clara
Python
C
C++
C
FFmpeg
GCC
C++
CMake
DevOps
Linux
Robotics
GStreamer
Apply
≈ $225k – $418k per year (Estimated) · In office · 3+ years exp · Bachelor's Degree · Santa Clara
Python
Go
Java
C++
AI/ML
Prompt Engineering
RAG
Machine Learning
Apply
$130k – $254k per year · In office · Full-Time · 10+ years exp · Bachelor's Degree · Santa Clara
Apply
See all jobs
This is one of many
2,007,098 more open roles from verified company boards, updated every day.