1

Lustre Engineer Jobs in California (NOW HIRING)

Perform deep code-level performance analysis using Lustre tracing tools, perf, lockstat, and kernel profilers * Work closely with Principal Engineers, hardware teams, and application owners to ...

New

Perform deep code-level performance analysis using Lustre tracing tools, perf, lockstat, and kernel profilers * Work closely with Principal Engineers, hardware teams, and application owners to ...

New

Software Engineer thrives as part of a high-performance team tasked with finding creative solutions to the most profound data challenges customers face. Job Requirements 8 plus years of Lustre ...

Software Engineer thrives as part of a high-performance team tasked with finding creative solutions to the most profound data challenges customers face. Job Requirements 8 plus years of Lustre ...

Software Engineer thrives as part of a high-performance team tasked with finding creative solutions to the most profound data challenges customers face. Job Requirements 8 plus years of Lustre ...

Lustre Software Engineer

San Jose, CA · On-site

$170 - $253/hr

Ability to recruit Lustre developers and other technical resources from the Lustre community * Experience in commercializing file products from inception to completion * This role is not suited for a ...

Zealogics Inc is seeking an HPC Engineer. The primary responsibilities include maintaining and ... systems (Lustre/NFS), virtualization and containerization related experience is a plus • ...

Distributed file systems (Lustre/NFS), virtualization and containerization related experience is a ... Programming language: Python, Shell * Virtualization and containerization * Computer network

next page

Showing results 1-20

Lustre Engineer information

What is a Lustre Engineer?

A Lustre Engineer specializes in managing and maintaining Lustre, a high-performance parallel distributed file system used in large-scale computing environments. They typically work with storage systems, optimize data throughput, and have skills in Linux, scripting, and system administration to ensure reliable data access for high-performance applications.

What job categories do people searching Lustre Engineer jobs in California look for?

The top searched job categories for Lustre Engineer jobs in California are:

What cities in California are hiring for Lustre Engineer jobs?

Cities in California with the most Lustre Engineer job openings:

Infographic showing various Lustre Engineer job openings in California as of June 2026, with employment types broken down into 67% Full Time, and 33% Contract. Highlights an 100% In-person job distribution.

Sr/Staff Lustre Engineer

Ddn

Sacramento, CA • On-site

$180 - $240/hr

Other

Posted 3 days ago

New


Job description

What you’ll do
  • Contribute to Lustre architecture and lead implementation of new features across core subsystems including MDS/OSS, LDLM, DNE, DoM, FLD, layout, snapshot, quota, security, and recovery

  • Write high-performance, production-grade code across the Lustre kernel module, user-space utilities, and supporting libraries

  • Own the full development lifecycle for major features, from design and coding through testing, performance tuning, and upstream patch submission

  • Improve scalability for multi-petabyte Lustre environments, including metadata performance, I/O path optimization, and integration with modern interconnects and storage fabrics

  • Modernize Lustre internals through kernel API updates, locking improvements, RDMA enhancements, and cloud/container-oriented capabilities

  • Prototype and evaluate emerging technologies such as NVMe-oF, CXL, and other next-generation storage approaches for potential Lustre integration

  • Strengthen regression, stress, and performance validation using tools such as IOR, mdtest, fio, and custom Lustre test tooling

  • Perform deep code-level performance analysis using Lustre tracing tools, perf, lockstat, and kernel profilers

  • Work closely with Principal Engineers, hardware teams, and application owners to translate real workload needs into practical Lustre improvements

  • Mentor other developers and contribute design docs, technical guides, and engineering reviews

What we’re looking for
  • 7+ years of progressive, hands-on Lustre software development experience

  • A strong track record of meaningful contributions to the Lustre codebase in production or open-source environments

  • Demonstrated success designing, implementing, and upstreaming Lustre features that made it into major releases

  • Deep understanding of Lustre internals, including MDS/OSS architecture, LDLM locking and recovery, journaling, DNE, DoM, FLD, layout, quota, and security

  • Expert-level C programming and strong Linux kernel development experience

  • Strong knowledge of distributed systems, parallel file systems, and high-performance I/O

  • Experience with Lustre build, development, and debugging tooling such as lctl, llstat, strace, perf, and kernel tracers

  • Python and/or Bash skills for tooling and automation

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field

  • Clear written and verbal communication skills, with the ability to explain complex technical concepts effectively

Nice to have
  • 7+ years in HPC or storage software development

  • Visible contributions to the Lustre open-source community, including accepted patches, LUG participation, or public technical talks

  • Experience running or developing Lustre in cloud environments such as AWS FSx for Lustre, Azure Lustre, or custom cloud deployments

  • Familiarity with adjacent systems such as Ceph, DAOS, BeeGFS, WekaIO, or GPFS

  • Exposure to RDMA, NVMe-oF, CXL, computational storage, or AI/ML I/O workloads

  • Conference presentations, technical publications, or other public engineering contributions

You’ll likely be a strong fit if you…
  • Have built inside Lustre itself, not just around it

  • Enjoy solving hard kernel, performance, and distributed systems problems

  • Care about code quality, upstream contribution, and long-term architectural impact

  • Want to work on infrastructure that operates at real scale under real performance constraints

This role is probably not the right fit if you…
  • Have mainly supported or administered Lustre rather than developed it

  • Come from general storage or kernel backgrounds without clear Lustre code contribution history

  • Prefer high-level application engineering over low-level systems and kernel work

#J-18808-Ljbffr