[Remote] Sr/Staff Lustre Engineer
Note: The job is a remote job and is open to candidates in USA. DDN is seeking a Sr/Staff Lustre Engineer to work on challenging storage engineering problems. The role involves designing, building, and optimizing Lustre features while collaborating with senior engineers to enhance Lustre architecture for modern infrastructure.ResponsibilitiesContribute to Lustre architecture and lead implementation of new features across core subsystems including MDS/OSS, LDLM, DNE, DoM, FLD, layout, snapshot, quota, security, and recoveryWrite high-performance, production-grade code across the Lustre kernel module, user-space utilities, and supporting librariesOwn the full development lifecycle for major features, from design and coding through testing, performance tuning, and upstream patch submissionImprove scalability for multi-petabyte Lustre environments, including metadata performance, I/O path optimization, and integration with modern interconnects and storage fabricsModernize Lustre internals through kernel API updates, locking improvements, RDMA enhancements, and cloud/container-oriented capabilitiesPrototype and evaluate emerging technologies such as NVMe-oF, CXL, and other next-generation storage approaches for potential Lustre integrationStrengthen regression, stress, and performance validation using tools such as IOR, mdtest, fio, and custom Lustre test toolingPerform deep code-level performance analysis using Lustre tracing tools, `perf`, `lockstat`, and kernel profilersWork closely with Principal Engineers, hardware teams, and application owners to translate real workload needs into practical Lustre improvementsMentor other developers and contribute design docs, technical guides, and engineering reviewsSkills7+ years of progressive, hands-on Lustre software development experienceA strong track record of meaningful contributions to the Lustre codebase in production or open-source environmentsDemonstrated success designing, implementing, and upstreaming Lustre features that made it into major releasesDeep understanding of Lustre internals, including MDS/OSS architecture, LDLM locking and recovery, journaling, DNE, DoM, FLD, layout, quota, and securityExpert-level C programming and strong Linux kernel development experienceStrong knowledge of distributed systems, parallel file systems, and high-performance I/OExperience with Lustre build, development, and debugging tooling such as `lctl`, `llstat`, `strace`, `perf`, and kernel tracersPython and/or Bash skills for tooling and automationBachelor's or Master's degree in Computer Science, Computer Engineering, or a related fieldClear written and verbal communication skills, with the ability to explain complex technical concepts effectively7+ years in HPC or storage software developmentVisible contributions to the Lustre open-source community, including accepted patches, LUG participation, or public technical talksExperience running or developing Lustre in cloud environments such as AWS FSx for Lustre, Azure Lustre, or custom cloud deploymentsFamiliarity with adjacent systems such as Ceph, DAOS, BeeGFS, WekaIO, or GPFSExposure to RDMA, NVMe-oF, CXL, computational storage, or AI/ML I/O workloadsConference presentations, technical publications, or other public engineering contributionsCompany OverviewDDN is the world’s leading AI and data intelligence company, powering the world’s most demanding AI workloads by keeping GPUs fed, efficient, and productive—at massive scale—so organizations can train, checkpoint, and infer faster with less footprint and power while achieving tremendous ROI from their AI investments. It was founded in 1998, and is headquartered in Chatsworth, California, USA, with a workforce of 1001-5000 employees. Its website is http://www.ddn.com.Company H1B SponsorshipDDN has a track record of offering H1B sponsorships, with 3 in 2026, 5 in 2025, 3 in 2024, 2 in 2023, 4 in 2022, 3 in 2021. Please note that this does not guarantee sponsorship for this specific role.