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

Role Overview

As a Senior Software Engineer on our storage team, you'll be at the heart of building and optimizing our next-generation cloud storage products. Crusoe is on a mission to accelerate the abundance of energy and intelligence, creating the engine that powers a world where AI development is both ambitious and sustainable. Your expertise will be critical in building highly performant, reliable, and scalable distributed storage systems that are essential to our infrastructure and our customers' AI/HPC workloads.

A Day in the Life

Your day will involve a blend of designing new storage solutions, implementing and testing those solutions, troubleshooting production issues, and collaborating with other engineering teams. Here's a glimpse: * **Morning:** Reviewing system performance metrics, identifying areas for optimization, and participating in design discussions for new features. * **Afternoon:** Coding and testing new storage components, collaborating with the infrastructure team on deployment strategies, and troubleshooting any production issues. * **Collaboration:** Working closely with product managers to understand customer needs and translate them into technical requirements. Interacting with other engineering teams to ensure seamless integration of storage solutions with other parts of our infrastructure.

Why San Francisco?

San Francisco is a hub of technological innovation, making it the perfect location for Crusoe to attract top talent. Being located in San Francisco provides access to a vibrant community of engineers, researchers, and entrepreneurs, fostering collaboration and knowledge sharing. Additionally, San Francisco's proximity to leading universities and research institutions ensures a continuous pipeline of talent and opportunities for collaboration on cutting-edge research.

Career Path

At Crusoe, we believe in fostering growth and development. As a Senior Software Engineer, Storage, you can grow in several directions: * **Technical Lead:** Become a technical leader, guiding and mentoring other engineers while deepening your expertise in storage technologies. * **Architect:** Transition into an architect role, focusing on the overall design and strategy of our storage infrastructure. * **Management:** Move into an engineering management role, leading a team of engineers and driving the execution of storage projects. We provide ample opportunities for training, mentorship, and professional development to help you achieve your career goals.

Salary and Benefits

Crusoe offers a competitive salary and benefits package, including: * **Salary:** $180,000 - $260,000 per year (Based on experience and qualifications). * **Equity Options:** Participate in the company's success through equity options. * **Health Insurance:** Comprehensive health, dental, and vision insurance plans. * **Paid Time Off:** Generous paid time off and holiday policy. * **Retirement Plan:** 401(k) retirement plan with company match. * **Professional Development:** Opportunities for continuous learning and development. ## Crusoe Culture At Crusoe, we are driven by a shared passion for innovation and sustainability. We foster a collaborative and inclusive work environment where everyone is empowered to make a difference. We value: * **Innovation:** We embrace new ideas and approaches to solve complex problems. * **Sustainability:** We are committed to building a sustainable future through our technology. * **Collaboration:** We work together as a team to achieve our goals. * **Impact:** We strive to make a positive impact on the world. ## How to Apply If you are passionate about storage technologies, AI, and sustainability, we encourage you to apply! Please submit your resume and cover letter through our online application portal. Be sure to highlight your experience with distributed storage systems, file systems, and programming languages like Go, Java, C/C++, or Rust. ## FAQ **1. What is Crusoe's mission?** Crusoe's mission is to accelerate the abundance of energy and intelligence by crafting the engine that powers a world where people can create ambitiously with AI — without sacrificing scale, speed, or sustainability. **2. What will I be working on as a Senior Software Engineer, Storage?** You will be working on building our multi-petabyte cloud storage platform, designing and implementing high-performance storage architectures, troubleshooting complex distributed systems problems, and collaborating with other engineering teams. **3. What skills and experience are required for this role?** We are looking for candidates with hands-on proficiency in modern software development best practices, experience with cloud-scale distributed storage systems, and proficiency in languages like Go, Java, C/C++, or Rust. **4. What is the career path for this role?** You can grow into roles such as Technical Lead, Architect, or Engineering Manager. We provide opportunities for training, mentorship, and professional development. **5. What benefits does Crusoe offer?** Crusoe offers a competitive salary, equity options, comprehensive health insurance, generous paid time off, a 401(k) retirement plan, and professional development opportunities. **6. What is the work environment like at Crusoe?** We foster a collaborative and inclusive work environment where everyone is empowered to make a difference. We value innovation, sustainability, and teamwork. **7. How does Crusoe contribute to sustainability?** We are committed to building a sustainable future through our technology by utilizing stranded energy resources to power our computing infrastructure. **8. What kind of impact can I make at Crusoe?** You can make a tangible impact on the future of AI and sustainable computing by contributing to the development of our cutting-edge cloud infrastructure. **9. What modern storage technologies would be helpful to have experience with?** Familiarity with modern storage technologies such as GPU Direct Storage, F2FS, and SPDK would be beneficial. **10. What is the interview process like?** The interview process typically involves a phone screening, a technical interview, and a final interview with the hiring manager and other team members. We are looking for candidates who are passionate about storage technologies, AI, and sustainability.

Locations

  • San Francisco, California, United States

Salary

Estimated Salary Rangemedium confidence

198,000 - 286,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
  • Gointermediate
  • Javaintermediate
  • C++intermediate
  • Rustintermediate
  • NFSintermediate
  • SMBintermediate
  • Lustreintermediate
  • NVMeintermediate
  • iSCSIintermediate
  • ext4intermediate
  • XFSintermediate
  • ZFSintermediate
  • Prometheusintermediate
  • Grafanaintermediate
  • RDMAintermediate
  • Infinibandintermediate
  • GPU Direct Storageintermediate
  • F2FSintermediate
  • SPDKintermediate
  • Nvidia SuperNIC DPUsintermediate

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)
  • 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, build, and optimize our next-generation cloud storage products.
  • Build highly performant, reliable, and scalable distributed storage systems.
  • Contribute to the design and architecture of our cloud storage platform.

Benefits

  • general: Competitive salary and equity options.
  • general: Comprehensive health, dental, and vision insurance.
  • general: Generous paid time off and holidays.
  • general: 401(k) retirement plan with company match.
  • general: Professional development opportunities.
  • general: Opportunity to work on cutting-edge technology in a rapidly growing company.
  • general: A collaborative and supportive work environment.
  • general: Make a tangible impact on the future of AI and sustainable computing.
  • general: Be part of a team that’s setting the pace for responsible, transformative cloud infrastructure.
  • general: Employee assistance program.
  • general: Wellness programs and resources.
  • general: Commuter benefits.

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 EngineerStorageCloudAIHPCSan FranciscoFull-timeSenior Software EngineerStorage EngineerCloud StorageDistributed SystemsCaliforniaMachine LearningHigh Performance ComputingFile SystemsObject StorageBlock StorageLinuxGoJavaC++RustNFSSMBLustreNVMeiSCSIext4XFSZFSPrometheusGrafanaRDMAInfinibandGPU Direct StorageF2FSSPDKNvidia SuperNIC DPUsStorage VirtualizationCrusoe EnergySustainable ComputingGreen ComputingGreen 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

Role Overview

As a Senior Software Engineer on our storage team, you'll be at the heart of building and optimizing our next-generation cloud storage products. Crusoe is on a mission to accelerate the abundance of energy and intelligence, creating the engine that powers a world where AI development is both ambitious and sustainable. Your expertise will be critical in building highly performant, reliable, and scalable distributed storage systems that are essential to our infrastructure and our customers' AI/HPC workloads.

A Day in the Life

Your day will involve a blend of designing new storage solutions, implementing and testing those solutions, troubleshooting production issues, and collaborating with other engineering teams. Here's a glimpse: * **Morning:** Reviewing system performance metrics, identifying areas for optimization, and participating in design discussions for new features. * **Afternoon:** Coding and testing new storage components, collaborating with the infrastructure team on deployment strategies, and troubleshooting any production issues. * **Collaboration:** Working closely with product managers to understand customer needs and translate them into technical requirements. Interacting with other engineering teams to ensure seamless integration of storage solutions with other parts of our infrastructure.

Why San Francisco?

San Francisco is a hub of technological innovation, making it the perfect location for Crusoe to attract top talent. Being located in San Francisco provides access to a vibrant community of engineers, researchers, and entrepreneurs, fostering collaboration and knowledge sharing. Additionally, San Francisco's proximity to leading universities and research institutions ensures a continuous pipeline of talent and opportunities for collaboration on cutting-edge research.

Career Path

At Crusoe, we believe in fostering growth and development. As a Senior Software Engineer, Storage, you can grow in several directions: * **Technical Lead:** Become a technical leader, guiding and mentoring other engineers while deepening your expertise in storage technologies. * **Architect:** Transition into an architect role, focusing on the overall design and strategy of our storage infrastructure. * **Management:** Move into an engineering management role, leading a team of engineers and driving the execution of storage projects. We provide ample opportunities for training, mentorship, and professional development to help you achieve your career goals.

Salary and Benefits

Crusoe offers a competitive salary and benefits package, including: * **Salary:** $180,000 - $260,000 per year (Based on experience and qualifications). * **Equity Options:** Participate in the company's success through equity options. * **Health Insurance:** Comprehensive health, dental, and vision insurance plans. * **Paid Time Off:** Generous paid time off and holiday policy. * **Retirement Plan:** 401(k) retirement plan with company match. * **Professional Development:** Opportunities for continuous learning and development. ## Crusoe Culture At Crusoe, we are driven by a shared passion for innovation and sustainability. We foster a collaborative and inclusive work environment where everyone is empowered to make a difference. We value: * **Innovation:** We embrace new ideas and approaches to solve complex problems. * **Sustainability:** We are committed to building a sustainable future through our technology. * **Collaboration:** We work together as a team to achieve our goals. * **Impact:** We strive to make a positive impact on the world. ## How to Apply If you are passionate about storage technologies, AI, and sustainability, we encourage you to apply! Please submit your resume and cover letter through our online application portal. Be sure to highlight your experience with distributed storage systems, file systems, and programming languages like Go, Java, C/C++, or Rust. ## FAQ **1. What is Crusoe's mission?** Crusoe's mission is to accelerate the abundance of energy and intelligence by crafting the engine that powers a world where people can create ambitiously with AI — without sacrificing scale, speed, or sustainability. **2. What will I be working on as a Senior Software Engineer, Storage?** You will be working on building our multi-petabyte cloud storage platform, designing and implementing high-performance storage architectures, troubleshooting complex distributed systems problems, and collaborating with other engineering teams. **3. What skills and experience are required for this role?** We are looking for candidates with hands-on proficiency in modern software development best practices, experience with cloud-scale distributed storage systems, and proficiency in languages like Go, Java, C/C++, or Rust. **4. What is the career path for this role?** You can grow into roles such as Technical Lead, Architect, or Engineering Manager. We provide opportunities for training, mentorship, and professional development. **5. What benefits does Crusoe offer?** Crusoe offers a competitive salary, equity options, comprehensive health insurance, generous paid time off, a 401(k) retirement plan, and professional development opportunities. **6. What is the work environment like at Crusoe?** We foster a collaborative and inclusive work environment where everyone is empowered to make a difference. We value innovation, sustainability, and teamwork. **7. How does Crusoe contribute to sustainability?** We are committed to building a sustainable future through our technology by utilizing stranded energy resources to power our computing infrastructure. **8. What kind of impact can I make at Crusoe?** You can make a tangible impact on the future of AI and sustainable computing by contributing to the development of our cutting-edge cloud infrastructure. **9. What modern storage technologies would be helpful to have experience with?** Familiarity with modern storage technologies such as GPU Direct Storage, F2FS, and SPDK would be beneficial. **10. What is the interview process like?** The interview process typically involves a phone screening, a technical interview, and a final interview with the hiring manager and other team members. We are looking for candidates who are passionate about storage technologies, AI, and sustainability.

Locations

  • San Francisco, California, United States

Salary

Estimated Salary Rangemedium confidence

198,000 - 286,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
  • Gointermediate
  • Javaintermediate
  • C++intermediate
  • Rustintermediate
  • NFSintermediate
  • SMBintermediate
  • Lustreintermediate
  • NVMeintermediate
  • iSCSIintermediate
  • ext4intermediate
  • XFSintermediate
  • ZFSintermediate
  • Prometheusintermediate
  • Grafanaintermediate
  • RDMAintermediate
  • Infinibandintermediate
  • GPU Direct Storageintermediate
  • F2FSintermediate
  • SPDKintermediate
  • Nvidia SuperNIC DPUsintermediate

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)
  • 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, build, and optimize our next-generation cloud storage products.
  • Build highly performant, reliable, and scalable distributed storage systems.
  • Contribute to the design and architecture of our cloud storage platform.

Benefits

  • general: Competitive salary and equity options.
  • general: Comprehensive health, dental, and vision insurance.
  • general: Generous paid time off and holidays.
  • general: 401(k) retirement plan with company match.
  • general: Professional development opportunities.
  • general: Opportunity to work on cutting-edge technology in a rapidly growing company.
  • general: A collaborative and supportive work environment.
  • general: Make a tangible impact on the future of AI and sustainable computing.
  • general: Be part of a team that’s setting the pace for responsible, transformative cloud infrastructure.
  • general: Employee assistance program.
  • general: Wellness programs and resources.
  • general: Commuter benefits.

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 EngineerStorageCloudAIHPCSan FranciscoFull-timeSenior Software EngineerStorage EngineerCloud StorageDistributed SystemsCaliforniaMachine LearningHigh Performance ComputingFile SystemsObject StorageBlock StorageLinuxGoJavaC++RustNFSSMBLustreNVMeiSCSIext4XFSZFSPrometheusGrafanaRDMAInfinibandGPU Direct StorageF2FSSPDKNvidia SuperNIC DPUsStorage VirtualizationCrusoe EnergySustainable ComputingGreen ComputingGreen 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.