Sr. Staff Engineer, Lustre

Jobgether

North Carolina

Remote

USD 150,000 - 220,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work option

Job summary

Jobgether is seeking a Staff Engineer to advance Lustre in distributed storage and HPC environments.

You will work hands-on on Linux systems, filesystem internals, and performance optimization, collaborating with QE, support, and release teams to ship robust solutions.

Qualifications

  • At least 10 years of experience in systems software, distributed systems, storage engineering, Linux kernel development, or filesystem engineering.
  • Advanced C programming skills and strong Linux systems debugging capabilities.
  • Working knowledge of Linux kernel internals, filesystem semantics, networking, and systems performance analysis.

Responsibilities

  • Investigate customer-reported and large-scale deployment issues, perform root‑cause analysis, and implement reliable, maintainable fixes.
  • Improve performance, reliability, and fault tolerance across large-scale distributed storage environments.
  • Lead and contribute to code reviews, architecture and design discussions, subsystem reviews, and assessments of testing and operational readiness.
  • Collaborate with Quality Engineering (QE) and support teams to reproduce complex issues, improve diagnostic information, and expand test coverage for high‑risk failure scenarios.
  • Troubleshoot issues across multiple system layers, including clients, servers, networks, and backend storage components.
  • Analyze system logs, characterize performance bottlenecks, and validate fixes through targeted testing, failure injection, and performance measurements.
  • Improve observability, diagnostics, serviceability, and operational practices across Lustre deployments.
  • Document subsystem behavior, debugging techniques, recurring failure patterns, and operational best practices to strengthen shared technical knowledge.
  • Apply AI-assisted tools where appropriate to accelerate issue triage, log analysis, code comprehension, debugging, documentation, and early‑stage design exploration.
  • Promote engineering consistency and technical redundancy by sharing expertise, improving code review quality, and reducing reliance on individual subsystem specialists.
  • Hands-on ownership of complex engineering challenges involving Linux systems, filesystems, networking, and performance optimization.
  • Opportunity to influence technical direction, improve engineering reliability, and strengthen expertise across core Lustre subsystems.

Skills

Advanced C programming
Linux kernel expertise
Filesystem internals
High-performance computing
Linux networking
Diagnostics and debugging
Code reviews and design

Tools

Lustre
LNet
RDMA
InfiniBand
RoCE
NVMe storage
ZFS / ldiskfs

Job description

Staff Engineer, Lustre will play a key technical role in advancing distributed storage systems and improving the performance, reliability, and scalability of Lustre file system technology. This hands‑on position is ideal for an experienced systems engineer with deep expertise in Linux-based environments, filesystem internals, and high-performance computing infrastructure. Working closely with engineering, quality engineering, support, and release teams, you will help deliver robust, production-ready solutions for demanding workloads. You will also strengthen engineering practices through better diagnostics, documentation, testing, and knowledge sharing. The role encourages the thoughtful use of AI-assisted tools to accelerate troubleshooting, code comprehension, and feature development while maintaining rigorous engineering standards.

  • Investigate customer-reported and large-scale deployment issues, perform root‑cause analysis, and implement reliable, maintainable fixes.
  • Improve performance, reliability, and fault tolerance across large-scale distributed storage environments.
  • Lead and contribute to code reviews, architecture and design discussions, subsystem reviews, and assessments of testing and operational readiness.
  • Collaborate with Quality Engineering (QE) and support teams to reproduce complex issues, improve diagnostic information, and expand test coverage for high‑risk failure scenarios.
  • Troubleshoot issues across multiple system layers, including clients, servers, networks, and backend storage components.
  • Analyze system logs, characterize performance bottlenecks, and validate fixes through targeted testing, failure injection, and performance measurements.
  • Improve observability, diagnostics, serviceability, and operational practices across Lustre deployments.
  • Document subsystem behavior, debugging techniques, recurring failure patterns, and operational best practices to strengthen shared technical knowledge.
  • Apply AI-assisted tools where appropriate to accelerate issue triage, log analysis, code comprehension, debugging, documentation, and early‑stage design exploration.
  • Promote engineering consistency and technical redundancy by sharing expertise, improving code review quality, and reducing reliance on individual subsystem specialists.
  • At least 10 years of experience in systems software, distributed systems, storage engineering, Linux kernel development, or filesystem engineering.
  • Advanced C programming skills and strong Linux systems debugging capabilities.
  • Working knowledge of Linux kernel internals, filesystem semantics, networking, and systems performance analysis.
  • Experience with LNet and/or high-performance networking technologies such as RDMA, InfiniBand, RoCE, or TCP-based storage networking.
  • Proven ability to investigate and resolve complex issues spanning client, server, network, and backend storage layers.
  • Strong analytical and troubleshooting skills, with a rigorous approach to correctness, maintainability, testing, and operational reliability.
  • Ability to collaborate effectively across engineering, quality assurance, support, and release teams in a fast-moving technical environment.
  • Experience in high‑performance computing (HPC), AI infrastructure, or large-scale parallel storage environments is preferred.
  • Familiarity with metadata-intensive and high-throughput workloads, including workload characterization and performance tuning, is an advantage.
  • Exposure to ZFS, ldiskfs, NVMe‑backed storage, and related observability and performance‑analysis tools is beneficial.
  • Strong written communication and knowledge‑sharing skills, with the ability to explain complex technical issues and document reusable solutions.
  • Full-time employment.
  • Remote work arrangement for candidates based in North Carolina or Texas.
  • Hands-on ownership of complex engineering challenges involving Linux systems, filesystems, networking, and performance optimization.
  • Opportunity to influence technical direction, improve engineering reliability, and strengthen expertise across core Lustre subsystems.
  • Exposure to AI-assisted engineering workflows that enhance debugging, code comprehension, and development productivity.
  • Collaboration with cross-functional engineering, quality engineering, support, and release teams.
  • Opportunities to mentor engineers, share specialist knowledge, and contribute to long‑term platform improvements.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Staff Engineer, Lustre
Sr. Staff Engineer, Lustre

Jobgether • Clayton (NC)

Remote
USD 150,000 - 210,000
Remote work option
Sr. Staff Engineer, Lustre
Sr. Staff Engineer, Lustre

Jobgether • Texas

Remote
USD 180,000 - 260,000
Remote work in NC/TX
Full-time employment
Advanced distributed storage projects
+2
Sr. Staff Engineer, Lustre
Sr. Staff Engineer, Lustre

Jobgether • Clifton (TX)

Remote
USD 180,000 - 280,000
Remote work NC/TX
Advanced storage tech
Mentoring
+2
Sr. Staff Engineer, Lustre
Sr. Staff Engineer, Lustre

Jobgether • Raleigh (NC)

Remote
USD 160,000 - 260,000
Remote work for NC/TX
Ownership of challenges
AI-assisted workflows
+1
Sr. Staff Engineer, Lustre
Sr. Staff Engineer, Lustre

DDN • Charlotte (NC)

On-site
USD 180,000 - 260,000
Sr. Staff Engineer, Lustre
Sr. Staff Engineer, Lustre

DDN • Austin (TX)

On-site
USD 210,000 - 270,000
Staff Engineer, Lustre
Staff Engineer, Lustre

DDN • North Carolina

On-site
USD 200,000 - 250,000
Sr. Staff Engineer, Lustre
Sr. Staff Engineer, Lustre

DDN • Clayton (NC)

On-site
USD 150,000 - 230,000
Sr. Staff Engineer, Lustre
Sr. Staff Engineer, Lustre

DDN • Texas

On-site
USD 160,000 - 260,000
Sr. Staff Engineer, Lustre
Sr. Staff Engineer, Lustre

DDN • Clifton (TX)

On-site
USD 150,000 - 230,000