Please mention DailyRemote when applying
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.
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
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 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
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
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Discover remote opportunities in Software Development
Answer easy questions
200,000+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“ I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!