LLNL
Technology
SeniorStorageSystemSoftwareDeveloper
Neural analysis suggests this role is
optimal for mid candidates.
“Senior Storage System Software Developer at LLNL. Skills: Storage systems, Software development, High-performance computing. Research storage solutions. Design storage solutions”
Industry & Context.
Troubleshooting; Debugging; Isolate software defects; Resolve system-wide issues
U. S. citizenship, Security clearance
What They're Looking For.
Must Have
U. S. DOE Q-level security clearance, Bachelor's degree in computer science, Significant file system internals experience, Significant hierarchical storage system experience, Significant production HPC experience, Advanced proficiency C, C++, Rust, or Python, Proficiency Linux command line, Proficiency distributed version control software
Nice to Have
Higher level SES. 4 assignment
What You'll Do.
Research storage solutions
Design storage solutions
Develop storage solutions
Maintain storage solutions
Integrate storage solutions
Support production file systems
Support archival storage systems
Troubleshoot software defects
Debug software defects
Develop software features
Implement new software features
Maintain HPSS codebases
Maintain Lustre codebases
Develop monitoring applications
Refine monitoring applications
Collaborate to implement solutions
Resolve performance degradations
Resolve functionality defects
Provide software engineering support
Troubleshoot scalable software-defined storage
Debug scalable software-defined storage
Contribute to maintenance
Integrate upstream patches
Serve as technical subject matter expert
Provide technical leadership
Mentor technical staff
Share expertise broadly
Lead cross-functional efforts
Diagnose system-wide issues
Resolve system-wide issues
Identify innovative approaches
Articulate alternative solutions
Provide strategic guidance
How You'll Work.
Team & Collaboration
Cross-functional teams; Across organizations
Communication Scope
Verbal communication; Written communication; Present technical information
Full Job Description
Join us and make YOUR mark on the World! Lawrence Livermore National Laboratory (LLNL) has turned bold ideas into world-changing impact advancing science and technology to strengthen U.S. security and promote global stability. Our mission spans four critical national security areas nuclear deterrence, threat preparedness, energy security, and multi-domain defense empowering teams to take on the toughest challenges of today and tomorrow. With a culture built on innovation and operational excellence, LLNL is a place where your expertise can make a real impact. We have an opening for a Senior Storage System Software Developer on a team that researches, designs, develops, maintains, and integrates software and hardware solutions that underpin scalable storage services within the Livermore Computing high-performance computing center. In this role, you will apply software development experience and broad systems-level mastery to support production parallel file systems and archival storage systems: to include troubleshooting, debugging, assistance to system administration staff to isolate software defects on production systems, and independent software development to address challenging issues on large-scale systems. Additionally, this position includes opportunities to implement new software features in archival storage and file systems such as High-Performance Storage System (HPSS), Lustre, and ZFS. This position is in the Livermore Computing Division within the Computing Principal Associate Directorate. This position offers a hybrid schedule, blending in-person and virtual presence. You will have the flexibility to work from home up to two days per week. This position will be filled at the SES.3/SES.4 level and will be filled at either level based on knowledge and related experience as assessed by the hiring team. Additional job responsibilities (outlined below) will be assigned if hired at the higher level. You will * Provide software engineering support for productio
Applying for this Senior Storage System Software Developer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on SmartRecruiters
- SmartRecruiters often includes a video screening step — check camera and mic permissions.
- Link your GitHub or portfolio directly in the profile section for technical roles.
- Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.
ANONYMOUS · UNFILTERED
What do employees actually say about LLNL?
Real rants from real employees. Read before you apply.