Senior Member of Technical Staff
Core
Design and build a distributed storage operating system (file system, block layer, erasure coding) in C and Rust for enterprise workloads like AI, HPC, and medical imaging.
Role type
Senior IC systems software engineer (distributed storage)
Builds
Distributed storage engine, fault-tolerant block layer, transactional file system, and data protection services
Domain
Cloud storage, distributed systems, systems programming
Required skills
C, C++, Rust, distributed systems, concurrency, failure recovery, systems debugging, AI coding tools
Preferred skills
Distributed file systems (NFS, SMB, S3), storage platforms (NetApp, Ceph, Lustre), indexing/query internals, open source contributions
Technologies
C, Rust, C++, Linux, distributed storage protocols (via careerplan.io/jobs/92fe1c10-7bc1-4388-a039-df1ce54d7ec3-senior-member-of-technical-staff-at-qumulo)
Responsibilities
Design and build file system and block layer components, debug protocol and network issues, prototype new features, leverage AI coding tools for complex tasks, take designs from thesis to shipped code
Seniority
Senior, hands-on IC
