Employer listing
Senior Software Engineer, Storage
Crusoe
San Francisco, Ca · on site · full time · Senior
$166,000 - $201,000
About This Role
As a Senior Software Engineer on our storage team, you'll be joining our core engineering team to design, build, and optimize our next-generation cloud storage products. We're looking for a hands-on engineer with deep expertise in building storage systems. You will be responsible for building highly performant, reliable, and scalable distributed storage systems that are critical to our infrastructure and our customers' AI/HPC workloads.
What You’ll Be Working On
- Building Our Multi-Petabyte Cloud Storage Platform: Building core components of foundational storage products for high-performance AI and ML workloads; contributing to distributed file, block, and object storage products.
- System Design & Architecture: Designing and implementing high-performance, scalable, and resilient storage architectures; proposing and prototyping strategies to scale throughput; building observability, metrics, and tooling.
- High Velocity Problem Solving: Troubleshooting and resolving complex distributed systems problems at scale; providing ongoing support, performance tuning, and incident response for production systems.
- Cross-functional Collaboration: Fostering strong collaboration with engineering and product teams; taking single-threaded ownership of critical storage initiatives.
You’ll Bring to the Team
- Hands-on proficiency in modern software development best practices and practical experience in languages like Go, Java, C/C++, or Rust.
- Extensive experience developing multi-tenant, cloud-scale distributed storage infrastructure software and systems.
- Experience contributing to at least one storage product type: File (e.g., NFS, SMB, Lustre), Object, or Block Storage (e.g., NVMe, iSCSI).
- Strong background in high-performance filesystem-based products, VFS, and Linux filesystems (e.g., ext4, XFS, ZFS).
- Proficiency working with Linux and its storage subsystems.
- Knowledge of monitoring tools (Prometheus, Grafana), log analysis, distributed tracing, and debugging.
Bonus Points
- Experience with AI/HPC storage solutions (Parallel Filesystems or petabyte+ scale Object Storage).
- Familiarity with networking technologies like RDMA and Infiniband.
- Familiarity with modern storage technologies (e.g., GPU Direct Storage, F2FS, SPDK).
- Prior experience with Nvidia SuperNIC DPUs for storage optimization.
- Prior experience in storage virtualization & orchestration, volume placement strategies, and distributed metadata management.
- Research publications or open-source contributions to storage-related projects.
Benefits
Comprehensive health, dental, and vision insurance with HSA contributions, 401(k) with up to 4% match, PTO, paid holidays, parental leave, commuter benefits, cell phone stipend, life/disability insurance, and tuition reimbursement.