Distributed File Systems Engineer
Job Summary
Overview
Build the storage systems behind the worlds most demanding AI and HPC environments.
If youre the kind of engineer who cares about performance at scale low-level systems behavior and solving the hard problems most software roles never get near this is the kind of work that separates builders from coders.
At DDN you wont be working on another generic backend stack. Youll be engineering the distributed and parallel file systems that power data-intensive performance-critical infrastructure used in some of the most advanced computing environments in the world.
Job Description
Why this role is different - This is for engineers who want depth not fluff.
Youll work on real distributed systems challenges where C/C matters performance matters reliability matters and the quality of your engineering shows up in production at scale. If youve built optimized debugged or supported distributed file systems and parallel storage environments youll immediately understand why this role is exciting.
What youll do
- Design develop optimize and troubleshoot distributed file system components
- Work on parallel file system performance scalability resilience and integration
- Solve low-level systems and storage engineering challenges in C/C
- Contribute to critical infrastructure used in HPC AI and large-scale data environments
- Collaborate with strong engineers who care about technical rigor and elegant systems design
What youll bring
- 5 to 20 years of experience in systems storage or infrastructure software engineering
- Strong programming experience in C/C
- Hands-on experience with distributed file systems
- Strong exposure to parallel file systems such as:
- Lustre
- GPFS / IBM Spectrum Scale
- BeeGFS
- CephFS
- Nice to have: experience with NFS and SMB protocols
Who will love this role
Youll thrive here if you are energized by complex systems care deeply about how things work under the hood and want your engineering to have visible technical impact. This is an opportunity to work on specialized high-value infrastructure where your expertise is genuinely hard to replace.
Who this role is not for
This is not a fit for generalist software engineers who have only touched distributed systems at a distance. Its not for people looking to move away from hands-on engineering and its not for candidates whose experience is mostly application-layer development without real file systems or storage depth.
If your strongest work lives in deep systems engineering parallel file systems and performance-sensitive infrastructure youll likely be a strong fit. If not this role will feel too specialized.
DDN
Why join DDN - DDN is trusted where performance scale and reliability are non-negotiable. For the right engineer this is a chance to work on the kind of infrastructure problems that define careers: hard technical work meaningful ownership and systems that matter.
Apply now - If you have strong C/C fundamentals and real experience with distributed and parallel file systems wed love to hear from you.
Required Experience:
IC
About Company
Revolutionize your AI & HPC ops with DDN® data storage & management solutions. Achieve peak performance, seamless cloud integration & scalable efficiency.