C

Crusoe

Builds AI data centers near cheap energy

Senior Software Engineer - Storage

Systems Software EngineeringPosted on Nov 13
Full-timeSan Francisco, CA, USA$170k - $190kIn-person

About the Job

Requirements

  • Hands-on proficiency in modern software development best practices and practical experience with Go, Java, C/C++, or Rust.
  • Extensive experience developing multi-tenant, cloud-scale distributed storage infrastructure software and systems.
  • Experience contributing to file, object, or block storage products, such as NFS, SMB, Lustre, NVMe, or iSCSI.
  • Strong background in high-performance filesystem-based products, VFS, and Linux filesystems such as ext4, XFS, or ZFS.
  • Proficiency working with Linux and its storage subsystems.
  • Knowledge of monitoring tools such as Prometheus and Grafana, log analysis, distributed tracing, and debugging.

Responsibilities

  • Build core components of foundational storage products for high-performance AI and ML workloads.
  • Contribute to distributed file, block, and object storage products, focusing on filesystem-based solutions.
  • Design and implement high-performance, scalable, resilient, and extensible storage architectures.
  • Propose and prototype strategies to scale performance and system throughput for demanding customer workloads.
  • Build observability, metrics, and tooling for services and fleet.
  • Troubleshoot and resolve complex distributed-systems problems at operational scale.
  • Provide ongoing support for production systems and customer workloads, including troubleshooting, performance tuning, and incident response.
  • Collaborate with engineering teams, including Software Infrastructure and Product, and cross-functional departments.
  • Own and represent the storage team in business-critical company initiatives.

Desired Qualifications

  • Experience with AI/HPC storage solutions, such as parallel filesystems or petabyte-scale object storage.
  • Familiarity with networking technologies such as RDMA and InfiniBand.
  • Familiarity with modern storage technologies such as GPU Direct Storage, F2FS, and SPDK.
  • Prior experience with Nvidia SuperNIC DPUs for storage optimization.
  • Prior experience in storage virtualization and orchestration, volume placement strategies, and distributed metadata management.
  • Research publications or open-source contributions to storage-related projects.

About the Company

Crusoe

Builds AI data centers near cheap energy

Crusoe builds and runs data centers for artificial intelligence, placing them near cheap or otherwise wasted energy and handling everything from the power supply to the cloud software. It developed the flagship campus in Abilene, Texas, for Stargate, the AI infrastructure project backed by OpenAI and Oracle. AI companies rent its GPU servers on demand or under longer contracts through Crusoe Cloud to train and run their models, while larger customers lease entire campuses that Crusoe develops and operates for them. The company was founded in 2018, when it began running computers at oil fields on natural gas that would otherwise have been burned off, and it is based in Denver.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$14.5B
Headquarters
Denver, CO
Founded
2018

Recently Posted Jobs

Explore more opportunities at Crusoe

See more jobs