Senior/Staff Fuse Developer
Role details
Job location
Tech stack
Job description
At DDN, you will work on infrastructure challenges that sit at the core of modern high-performance systems: Building and optimizing FUSE-based file system technologies
- Working across Linux kernel file systems and user-space infrastructure layers
- Designing high-performance infrastructure for distributed storage environments
- Improving how object storage systems behave under real production workloads
- Working with RDMA networking principles and high-speed data movement
- Solving performance bottlenecks across networking, storage, and I/O pathways
- Developing systems-level infrastructure in C and C++
- Building platforms that support AI, HPC, and large-scale data-intensive workloads
Your work will directly influence how large-scale infrastructure platforms perform in real-world production environments - not just in theory. What you'll do
- Design, build, and optimize FUSE-based infrastructure and storage components
- Develop and improve Linux file system integrations across kernel and user-space layers
- Work on distributed storage and object storage infrastructure systems
- Improve scalability, resiliency, and performance across storage platforms
- Optimize networking and data movement using RDMA principles
- Diagnose bottlenecks across file systems, networking, memory, and I/O stacks
- Develop infrastructure tooling and platform capabilities in C and C++
- Work closely with systems, storage, and platform engineering teams on deeply technical infrastructure challenges
- Help shape next-generation infrastructure platforms for AI and high-performance environments
Requirements
- Strong hands-on experience developing with FUSE and Linux file systems
- Deep understanding of Linux kernel file system architecture
- Strong programming skills in C and C++
- Strong understanding of POSIX file system principles
- Experience with object storage systems and distributed infrastructure
- Familiarity with RDMA networking principles and high-speed networking technologies
- Experience working close to kernel-space and user-space I/O paths
- Strong systems mindset with the ability to debug complex infrastructure and performance issues
- Experience building or optimizing infrastructure platforms in production environments
You'll thrive here if
- You enjoy low-level systems and infrastructure engineering
- You care deeply about performance, scale, and reliability
- You like solving technical problems that most engineers avoid because they are too deep or performance-sensitive
- You enjoy understanding how storage and networking behave under pressure
- You prefer working close to the metal instead of purely abstracted application layers
- You want to build infrastructure that directly powers mission-critical environments
This role is probably not for you if
- Your background is primarily application-layer or general backend development
- You have limited experience with Linux internals, file systems, or infrastructure engineering
- You prefer higher-level platform abstraction over systems-level development
- You have not worked on performance-sensitive distributed systems
- You want a coordination-heavy role rather than deep technical ownership
Benefits & conditions
Salary Range: $150,000 - $250,000 DDN
Why DDN - DDN is where serious infrastructure engineers go to work on serious data problems.
If you want to work at the intersection of Linux systems, distributed storage, networking, and high-performance infrastructure - and you want to do it in an environment that values technical depth - this is a rare opportunity to build systems operating at massive scale.
Apply if - You are a Bay Area or RTP based engineer with deep systems and infrastructure expertise, and you want to help build the storage and infrastructure platforms behind modern AI and high-performance computing environments.