Resume and JobRESUME AND JOB
Crusoe logo

Senior Software Engineer, Storage Careers at Crusoe - San Francisco, California | Apply Now!

Crusoe

Senior Software Engineer, Storage Careers at Crusoe - San Francisco, California | Apply Now!

full-timePosted: Aug 26, 2025

Job Description

Senior Software Engineer, Storage at Crusoe

Crusoe's mission is to accelerate the abundance of energy and intelligence. We’re crafting the engine that powers a world where people can create ambitiously with AI — without sacrificing scale, speed, or sustainability.

Be a part of the AI revolution with sustainable technology at Crusoe. Here, you'll drive meaningful innovation, make a tangible impact, and join a team that’s setting the pace for responsible, transformative cloud infrastructure.

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 our foundational storage products, purpose built for high performance AI and ML workloads
    • Contributing to distributed file, block and object storage products, with a focus on filesystem based solutions
  • System Design & Architecture

    • Design and implement high-performance, scalable, and resilient storage architectures that are highly extensible
    • Proposing and prototyping novel strategies to scale performance and system throughput for our most demanding customer workloads
    • Building observability, metrics and tooling for our services and fleet
  • High Velocity Problem Solving

    • Troubleshooting and resolving unique and complex distributed systems problems only seen at the scale we operate at
    • Provide ongoing support for production systems, and customer workloads including troubleshooting, performance tuning, and incident response
  • Cross-functional Collaboration

    • Foster strong collaboration with other engineering teams (e.g., Software Infrastructure, Product) and cross-functional departments
    • Single threaded ownership and representation of the storage team in business critical initiatives across the company

A Day in the Life

A typical day for a Senior Software Engineer, Storage at Crusoe might involve:

  • Collaborating with other engineers to design and implement new features for our cloud storage platform.
  • Writing code to optimize the performance of our storage systems.
  • Troubleshooting and resolving issues with production storage systems.
  • Participating in code reviews.
  • Researching new storage technologies and trends.
  • Attending team meetings and providing updates on your progress.

Why San Francisco?

San Francisco is a hub for innovation and technology, offering a vibrant and dynamic environment for professionals in the software engineering field. Being located in San Francisco provides access to a strong talent pool, networking opportunities, and a thriving tech community. Crusoe's presence in San Francisco allows us to stay at the forefront of industry trends and attract top-tier talent.

Career Path

At Crusoe, we believe in fostering growth and development for our employees. A Senior Software Engineer, Storage can progress to roles such as Staff Engineer, Principal Engineer, or even leadership positions within the engineering organization. We provide opportunities for continuous learning, mentorship, and exposure to challenging projects to help you advance your career.

Salary & Benefits

Crusoe offers a competitive salary and benefits package, commensurate with experience and qualifications. This includes comprehensive health, dental, and vision insurance, generous paid time off, a 401(k) plan with company match, and professional development opportunities. The estimated salary range for this role in San Francisco is $180,000 - $280,000 annually.

Crusoe Culture

At Crusoe, we foster a collaborative, innovative, and supportive work environment. We value teamwork, open communication, and a passion for solving challenging problems. We encourage our employees to take ownership of their work, contribute their ideas, and make a tangible impact on the company's success.

How to Apply

Interested candidates are encouraged to apply through the Crusoe Energy Systems Inc. careers page. Please submit your resume and a cover letter highlighting your relevant experience and qualifications.

FAQ

  1. What is Crusoe's mission?

    Crusoe's mission is to accelerate the abundance of energy and intelligence.

  2. What kind of storage systems will I be working on?

    You will be working on building highly performant, reliable, and scalable distributed storage systems, including file, block, and object storage solutions.

  3. What programming languages are preferred for this role?

    Hands-on proficiency in languages like Go, Java, C/C++, or Rust is preferred.

  4. What experience is required for this role?

    Extensive experience developing multi-tenant, cloud scale distributed storage infrastructure software and systems is required.

  5. What are some bonus points for this role?

    Experience with AI/HPC storage solutions, familiarity with networking technologies like RDMA and Infiniband, and familiarity with modern storage technologies are all bonus points.

  6. What is the work environment like at Crusoe?

    Crusoe fosters a collaborative, innovative, and supportive work environment.

  7. What are the career growth opportunities at Crusoe?

    A Senior Software Engineer, Storage can progress to roles such as Staff Engineer, Principal Engineer, or even leadership positions within the engineering organization.

  8. What is the salary range for this role?

    The estimated salary range for this role in San Francisco is $180,000 - $280,000 annually.

  9. What benefits does Crusoe offer?

    Crusoe offers a competitive salary and benefits package, including comprehensive health, dental, and vision insurance, generous paid time off, a 401(k) plan with company match, and professional development opportunities.

  10. How do I apply for this role?

    Interested candidates are encouraged to apply through the Crusoe Energy Systems Inc. careers page.

Locations

  • San Francisco, California, United States

Salary

Estimated Salary Rangemedium confidence

198,000 - 308,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Distributed Systemsintermediate
  • Cloud Storageintermediate
  • File Systemsintermediate
  • Object Storageintermediate
  • Block Storageintermediate
  • Linuxintermediate
  • Storage Subsystemsintermediate
  • Performance Tuningintermediate
  • Troubleshootingintermediate
  • Software Developmentintermediate
  • Gointermediate
  • Javaintermediate
  • C/C++intermediate
  • Rustintermediate
  • Multi-tenancyintermediate
  • Cloud Scaleintermediate
  • NFSintermediate
  • SMBintermediate
  • Lustreintermediate
  • NVMeintermediate
  • iSCSIintermediate
  • ext4intermediate
  • XFSintermediate
  • ZFSintermediate
  • Prometheusintermediate
  • Grafanaintermediate
  • Distributed Tracingintermediate
  • Debuggingintermediate
  • AI/HPC Storageintermediate
  • Parallel File Systemsintermediate
  • RDMAintermediate
  • Infinibandintermediate
  • GPU Direct Storageintermediate
  • F2FSintermediate
  • SPDKintermediate
  • Nvidia SuperNIC DPUsintermediate
  • Storage Virtualizationintermediate
  • Orchestrationintermediate
  • Volume Placementintermediate
  • Distributed Metadata Managementintermediate

Required Qualifications

  • Hands-on proficiency in modern software development best practices. (experience)
  • Practical experience in languages like Go, Java, C/C++, or Rust. (experience)
  • Extensive experience developing multi-tenant, cloud scale distributed storage infrastructure software and systems. (experience)
  • Experience contributing to at least one or more of the following storage products: File (e.g., NFS, SMB, Lustre), Object, or Block Storage (e.g., NVMe, iSCSI). (experience)
  • A strong background in high performance filesystem based products, VFS and linux filesystems (e.g., ext4, XFS, ZFS). (experience)
  • Proficiency working with Linux and its storage subsystems. (experience)
  • Knowledge of monitoring tools (Prometheus, Grafana), log analysis, distributed tracing and debugging. (experience)
  • Experience with AI/HPC storage solutions, such as Parallel Filesystems or petabyte+ scale Object Storage (Bonus). (experience)
  • Familiarity with networking technologies like RDMA and Infiniband (Bonus). (experience)
  • Familiarity with modern storage technologies (e.g GPU Direct Storage, F2FS, SPDK etc) (Bonus). (experience)
  • Prior experience with Nvidia SuperNIC DPUs for storage optimization (Bonus). (experience)
  • Prior experience in Storage Virtualization & Orchestration, volume placement strategies and distributed metadata management (Bonus). (experience)

Responsibilities

  • Build core components of our foundational storage products, purpose built for high-performance AI and ML workloads.
  • Contribute to distributed file, block, and object storage products, with a focus on filesystem-based solutions.
  • Design and implement high-performance, scalable, and resilient storage architectures that are highly extensible.
  • Propose and prototype novel strategies to scale performance and system throughput for our most demanding customer workloads.
  • Build observability, metrics, and tooling for our services and fleet.
  • Troubleshoot and resolve unique and complex distributed systems problems only seen at the scale we operate at.
  • Provide ongoing support for production systems and customer workloads, including troubleshooting, performance tuning, and incident response.
  • Foster strong collaboration with other engineering teams (e.g., Software Infrastructure, Product) and cross-functional departments.
  • Single-threaded ownership and representation of the storage team in business-critical initiatives across the company.
  • Design, develop, and maintain highly performant, reliable, and scalable distributed storage systems.
  • Optimize storage systems for AI/HPC workloads.
  • Participate in code reviews and contribute to the overall quality of the codebase.
  • Stay up-to-date with the latest trends and technologies in storage and distributed systems.

Benefits

  • general: Competitive salary and equity package.
  • general: Comprehensive health, dental, and vision insurance.
  • general: Generous paid time off and holidays.
  • general: 401(k) plan with company match.
  • general: Professional development opportunities.
  • general: Opportunity to work on cutting-edge technology.
  • general: Collaborative and supportive work environment.
  • general: Be a part of the AI revolution with sustainable technology.
  • general: Drive meaningful innovation and make a tangible impact.
  • general: Join a team that’s setting the pace for responsible, transformative cloud infrastructure.
  • general: Opportunity to build our multi-petabyte cloud storage platform.
  • general: Work on core components of foundational storage products purpose-built for high-performance AI and ML workloads.
  • general: Contribute to solutions with a focus on filesystem-based solutions.
  • general: Help solve problems only seen at scale

Target Your Resume for "Senior Software Engineer, Storage Careers at Crusoe - San Francisco, California | Apply Now!" , Crusoe

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer, Storage Careers at Crusoe - San Francisco, California | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer, Storage Careers at Crusoe - San Francisco, California | Apply Now!" , Crusoe

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringStorageCloudAIHPCSan FranciscoFull-timeSenior Software EngineerStorage EngineerCloud Storage EngineerDistributed Systems EngineerAI StorageHPC StorageCaliforniaCrusoe EnergyFile SystemsObject StorageBlock StorageLinux StorageGo ProgrammingJava ProgrammingC++ ProgrammingRust ProgrammingHigh Performance ComputingData StorageCloud InfrastructureMulti-tenancyScalable SystemsReliable SystemsStorage VirtualizationRDMAInfinibandGreen TechAI InfrastructureCloudEngineering

Answer 10 quick questions to check your fit for Senior Software Engineer, Storage Careers at Crusoe - San Francisco, California | Apply Now! @ Crusoe.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Crusoe logo

Senior Software Engineer, Storage Careers at Crusoe - San Francisco, California | Apply Now!

Crusoe

Senior Software Engineer, Storage Careers at Crusoe - San Francisco, California | Apply Now!

full-timePosted: Aug 26, 2025

Job Description

Senior Software Engineer, Storage at Crusoe

Crusoe's mission is to accelerate the abundance of energy and intelligence. We’re crafting the engine that powers a world where people can create ambitiously with AI — without sacrificing scale, speed, or sustainability.

Be a part of the AI revolution with sustainable technology at Crusoe. Here, you'll drive meaningful innovation, make a tangible impact, and join a team that’s setting the pace for responsible, transformative cloud infrastructure.

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 our foundational storage products, purpose built for high performance AI and ML workloads
    • Contributing to distributed file, block and object storage products, with a focus on filesystem based solutions
  • System Design & Architecture

    • Design and implement high-performance, scalable, and resilient storage architectures that are highly extensible
    • Proposing and prototyping novel strategies to scale performance and system throughput for our most demanding customer workloads
    • Building observability, metrics and tooling for our services and fleet
  • High Velocity Problem Solving

    • Troubleshooting and resolving unique and complex distributed systems problems only seen at the scale we operate at
    • Provide ongoing support for production systems, and customer workloads including troubleshooting, performance tuning, and incident response
  • Cross-functional Collaboration

    • Foster strong collaboration with other engineering teams (e.g., Software Infrastructure, Product) and cross-functional departments
    • Single threaded ownership and representation of the storage team in business critical initiatives across the company

A Day in the Life

A typical day for a Senior Software Engineer, Storage at Crusoe might involve:

  • Collaborating with other engineers to design and implement new features for our cloud storage platform.
  • Writing code to optimize the performance of our storage systems.
  • Troubleshooting and resolving issues with production storage systems.
  • Participating in code reviews.
  • Researching new storage technologies and trends.
  • Attending team meetings and providing updates on your progress.

Why San Francisco?

San Francisco is a hub for innovation and technology, offering a vibrant and dynamic environment for professionals in the software engineering field. Being located in San Francisco provides access to a strong talent pool, networking opportunities, and a thriving tech community. Crusoe's presence in San Francisco allows us to stay at the forefront of industry trends and attract top-tier talent.

Career Path

At Crusoe, we believe in fostering growth and development for our employees. A Senior Software Engineer, Storage can progress to roles such as Staff Engineer, Principal Engineer, or even leadership positions within the engineering organization. We provide opportunities for continuous learning, mentorship, and exposure to challenging projects to help you advance your career.

Salary & Benefits

Crusoe offers a competitive salary and benefits package, commensurate with experience and qualifications. This includes comprehensive health, dental, and vision insurance, generous paid time off, a 401(k) plan with company match, and professional development opportunities. The estimated salary range for this role in San Francisco is $180,000 - $280,000 annually.

Crusoe Culture

At Crusoe, we foster a collaborative, innovative, and supportive work environment. We value teamwork, open communication, and a passion for solving challenging problems. We encourage our employees to take ownership of their work, contribute their ideas, and make a tangible impact on the company's success.

How to Apply

Interested candidates are encouraged to apply through the Crusoe Energy Systems Inc. careers page. Please submit your resume and a cover letter highlighting your relevant experience and qualifications.

FAQ

  1. What is Crusoe's mission?

    Crusoe's mission is to accelerate the abundance of energy and intelligence.

  2. What kind of storage systems will I be working on?

    You will be working on building highly performant, reliable, and scalable distributed storage systems, including file, block, and object storage solutions.

  3. What programming languages are preferred for this role?

    Hands-on proficiency in languages like Go, Java, C/C++, or Rust is preferred.

  4. What experience is required for this role?

    Extensive experience developing multi-tenant, cloud scale distributed storage infrastructure software and systems is required.

  5. What are some bonus points for this role?

    Experience with AI/HPC storage solutions, familiarity with networking technologies like RDMA and Infiniband, and familiarity with modern storage technologies are all bonus points.

  6. What is the work environment like at Crusoe?

    Crusoe fosters a collaborative, innovative, and supportive work environment.

  7. What are the career growth opportunities at Crusoe?

    A Senior Software Engineer, Storage can progress to roles such as Staff Engineer, Principal Engineer, or even leadership positions within the engineering organization.

  8. What is the salary range for this role?

    The estimated salary range for this role in San Francisco is $180,000 - $280,000 annually.

  9. What benefits does Crusoe offer?

    Crusoe offers a competitive salary and benefits package, including comprehensive health, dental, and vision insurance, generous paid time off, a 401(k) plan with company match, and professional development opportunities.

  10. How do I apply for this role?

    Interested candidates are encouraged to apply through the Crusoe Energy Systems Inc. careers page.

Locations

  • San Francisco, California, United States

Salary

Estimated Salary Rangemedium confidence

198,000 - 308,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Distributed Systemsintermediate
  • Cloud Storageintermediate
  • File Systemsintermediate
  • Object Storageintermediate
  • Block Storageintermediate
  • Linuxintermediate
  • Storage Subsystemsintermediate
  • Performance Tuningintermediate
  • Troubleshootingintermediate
  • Software Developmentintermediate
  • Gointermediate
  • Javaintermediate
  • C/C++intermediate
  • Rustintermediate
  • Multi-tenancyintermediate
  • Cloud Scaleintermediate
  • NFSintermediate
  • SMBintermediate
  • Lustreintermediate
  • NVMeintermediate
  • iSCSIintermediate
  • ext4intermediate
  • XFSintermediate
  • ZFSintermediate
  • Prometheusintermediate
  • Grafanaintermediate
  • Distributed Tracingintermediate
  • Debuggingintermediate
  • AI/HPC Storageintermediate
  • Parallel File Systemsintermediate
  • RDMAintermediate
  • Infinibandintermediate
  • GPU Direct Storageintermediate
  • F2FSintermediate
  • SPDKintermediate
  • Nvidia SuperNIC DPUsintermediate
  • Storage Virtualizationintermediate
  • Orchestrationintermediate
  • Volume Placementintermediate
  • Distributed Metadata Managementintermediate

Required Qualifications

  • Hands-on proficiency in modern software development best practices. (experience)
  • Practical experience in languages like Go, Java, C/C++, or Rust. (experience)
  • Extensive experience developing multi-tenant, cloud scale distributed storage infrastructure software and systems. (experience)
  • Experience contributing to at least one or more of the following storage products: File (e.g., NFS, SMB, Lustre), Object, or Block Storage (e.g., NVMe, iSCSI). (experience)
  • A strong background in high performance filesystem based products, VFS and linux filesystems (e.g., ext4, XFS, ZFS). (experience)
  • Proficiency working with Linux and its storage subsystems. (experience)
  • Knowledge of monitoring tools (Prometheus, Grafana), log analysis, distributed tracing and debugging. (experience)
  • Experience with AI/HPC storage solutions, such as Parallel Filesystems or petabyte+ scale Object Storage (Bonus). (experience)
  • Familiarity with networking technologies like RDMA and Infiniband (Bonus). (experience)
  • Familiarity with modern storage technologies (e.g GPU Direct Storage, F2FS, SPDK etc) (Bonus). (experience)
  • Prior experience with Nvidia SuperNIC DPUs for storage optimization (Bonus). (experience)
  • Prior experience in Storage Virtualization & Orchestration, volume placement strategies and distributed metadata management (Bonus). (experience)

Responsibilities

  • Build core components of our foundational storage products, purpose built for high-performance AI and ML workloads.
  • Contribute to distributed file, block, and object storage products, with a focus on filesystem-based solutions.
  • Design and implement high-performance, scalable, and resilient storage architectures that are highly extensible.
  • Propose and prototype novel strategies to scale performance and system throughput for our most demanding customer workloads.
  • Build observability, metrics, and tooling for our services and fleet.
  • Troubleshoot and resolve unique and complex distributed systems problems only seen at the scale we operate at.
  • Provide ongoing support for production systems and customer workloads, including troubleshooting, performance tuning, and incident response.
  • Foster strong collaboration with other engineering teams (e.g., Software Infrastructure, Product) and cross-functional departments.
  • Single-threaded ownership and representation of the storage team in business-critical initiatives across the company.
  • Design, develop, and maintain highly performant, reliable, and scalable distributed storage systems.
  • Optimize storage systems for AI/HPC workloads.
  • Participate in code reviews and contribute to the overall quality of the codebase.
  • Stay up-to-date with the latest trends and technologies in storage and distributed systems.

Benefits

  • general: Competitive salary and equity package.
  • general: Comprehensive health, dental, and vision insurance.
  • general: Generous paid time off and holidays.
  • general: 401(k) plan with company match.
  • general: Professional development opportunities.
  • general: Opportunity to work on cutting-edge technology.
  • general: Collaborative and supportive work environment.
  • general: Be a part of the AI revolution with sustainable technology.
  • general: Drive meaningful innovation and make a tangible impact.
  • general: Join a team that’s setting the pace for responsible, transformative cloud infrastructure.
  • general: Opportunity to build our multi-petabyte cloud storage platform.
  • general: Work on core components of foundational storage products purpose-built for high-performance AI and ML workloads.
  • general: Contribute to solutions with a focus on filesystem-based solutions.
  • general: Help solve problems only seen at scale

Target Your Resume for "Senior Software Engineer, Storage Careers at Crusoe - San Francisco, California | Apply Now!" , Crusoe

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer, Storage Careers at Crusoe - San Francisco, California | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer, Storage Careers at Crusoe - San Francisco, California | Apply Now!" , Crusoe

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringStorageCloudAIHPCSan FranciscoFull-timeSenior Software EngineerStorage EngineerCloud Storage EngineerDistributed Systems EngineerAI StorageHPC StorageCaliforniaCrusoe EnergyFile SystemsObject StorageBlock StorageLinux StorageGo ProgrammingJava ProgrammingC++ ProgrammingRust ProgrammingHigh Performance ComputingData StorageCloud InfrastructureMulti-tenancyScalable SystemsReliable SystemsStorage VirtualizationRDMAInfinibandGreen TechAI InfrastructureCloudEngineering

Answer 10 quick questions to check your fit for Senior Software Engineer, Storage Careers at Crusoe - San Francisco, California | Apply Now! @ Crusoe.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.