Senior Staff Engineer, High-Perf S3 File System

DDN

United States

Remote

USD 180,000 - 250,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

DDN is seeking a Sr Staff Software Engineer to lead the ongoing development of a high-performance, S3-compliant file system. You will design, implement, and optimize core storage components in C/C++ on Linux, collaborating with teams worldwide.

The role requires 12+ years of system software experience, strong knowledge of kernel principles, and the ability to mentor junior developers while delivering under tight deadlines.

Qualifications

  • 12+ years of system software development experience.
  • Expert knowledge of C/C++.
  • Excellent Linux development and deployment skills including FS development.
  • Understanding OS principles and kernel architecture.
  • Knowledge of open-source toolchains: gcc, gdb, git.
  • Experience designing and developing parallel programs.

Responsibilities

  • Maintain, extend, and improve our S3 implementation.
  • Design and develop in C/C++ under tight deadlines with minimal supervision.
  • Define and articulate technical designs with the appropriate details.
  • Full application development from design to testing to deployment.
  • Participate in technical reviews throughout development.
  • Architecture and troubleshooting of system-level components, especially the file system.
  • Undertake research-based tasks and derive solutions from results.
  • Mentor junior developers.
  • Support production deployment and defect resolution promptly.

Skills

Self-starter
Effective communication
Mentor juniors
Team collaboration
Problem solving

Tools

gcc
gdb
g++
git
FUSE
SPDK

Job description

DDN is seeking a Sr Staff Software Engineer to lead the ongoing development of a high-performance, S3-compliant file system. You will design, implement, and optimize core storage components in C/C++ on Linux, collaborating with teams worldwide.

The role requires 12+ years of system software experience, strong knowledge of kernel principles, and the ability to mentor junior developers while delivering under tight deadlines.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Staff FS Engineer - S3, Kernel & C/C++
Senior Staff FS Engineer - S3, Kernel & C/C++

DDN • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Senior Staff Software Engineer, S3
Senior Staff Software Engineer, S3

DDN • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Senior Storage Backend Architect
Senior Storage Backend Architect

DDN • Sacramento (CA)

On-site
USD 180,000 - 240,000
Senior NFS Engineer: Drive High-Performance Distributed Storage
Senior NFS Engineer: Drive High-Performance Distributed Storage

DDN • United States

Remote
USD 140,000 - 190,000
Senior NFS & Distributed Storage Systems Engineer
Senior NFS & Distributed Storage Systems Engineer

DDN • Sacramento (CA)

On-site
USD 180,000 - 230,000
Senior Staff Storage Engineer
Senior Staff Storage Engineer

DDN • Sacramento (CA)

On-site
USD 180,000 - 240,000
Senior / Staff NFS Engineer
Senior / Staff NFS Engineer

DDN • Sacramento (CA)

On-site
USD 180,000 - 230,000
Senior Security Architect - Distributed Storage
Senior Security Architect - Distributed Storage

DDN • United States

Remote
USD 180,000 - 260,000
Senior Engineering Manager - Cloud Storage & Exascale
Senior Engineering Manager - Cloud Storage & Exascale

DDN • California

Hybrid
USD 180,000 - 240,000
Senior Storage Systems Engineer - Linux Performance
Senior Storage Systems Engineer - Linux Performance

ByteDance • San Jose (CA)

On-site
USD 140,000 - 210,000