WHY THIS ROLE IS COMPELLING
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
WHAT WE’RE LOOKING FOR
- 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