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: Jul 25, 2025

Job Description

Senior Software Engineer, Storage - Crusoe Energy Systems

Role Overview

Crusoe Energy Systems is on a mission to align the future of energy with the future of computing. We are building innovative solutions that reduce the environmental impact of energy-intensive computing by utilizing stranded energy resources. As a Senior Software Engineer specializing in Storage, you will play a critical role in designing, developing, and maintaining our cloud storage infrastructure. Your expertise will be instrumental in ensuring the performance, scalability, and reliability of our storage solutions, which are vital to supporting our AI and machine learning workloads.

In this role, you will be a technical leader, guiding the engineering team through architecture decisions, design processes, and implementation tasks. You will also mentor and grow junior engineers, fostering a collaborative and continuous learning environment. Your contributions will directly impact the efficiency and sustainability of our operations, making a tangible difference in the world.

A Day in the Life

Your typical day as a Senior Software Engineer, Storage at Crusoe might include:

  • Collaborating with product and engineering teams to define and execute features on the cloud storage roadmap.
  • Writing and reviewing code, generating and reviewing design documentation.
  • Participating in the qualification and rollout of software across the stack, from bare metal to user-facing APIs.
  • Leading architecture discussions and providing technical guidance to the team.
  • Mentoring junior engineers and providing constructive feedback.
  • Benchmarking, analyzing, and improving the scale, performance, and resiliency of our storage infrastructure.
  • Troubleshooting and resolving storage-related issues.
  • Staying up-to-date with the latest trends and technologies in cloud storage.

Why San Francisco?

San Francisco is a hub of innovation and technology, making it the perfect location for Crusoe's headquarters. By working in our San Francisco office, you'll be surrounded by some of the brightest minds in the industry, with access to numerous networking and learning opportunities. The city also offers a vibrant culture, diverse communities, and a wide range of recreational activities, making it an exciting place to live and work.

Furthermore, being located in San Francisco allows you to be at the forefront of the AI revolution, contributing to Crusoe's mission of accelerating the abundance of energy and intelligence. The city's proximity to other major tech companies and research institutions fosters collaboration and knowledge sharing, enhancing your professional growth and development.

Career Path

At Crusoe, we are committed to providing our employees with opportunities for growth and advancement. As a Senior Software Engineer, Storage, you can progress along several career paths, including:

  • Principal Engineer: Focus on high-level technical strategy and architecture, providing guidance to multiple teams.
  • Engineering Manager: Lead and manage a team of engineers, overseeing project execution and employee development.
  • Architect: Specialize in designing and implementing complex systems, ensuring scalability, reliability, and performance.
  • Staff Engineer: Focus on solving organizational level issues and provide technical guidance to multiple teams.

We offer a variety of training and development programs to help you acquire the skills and knowledge necessary to advance your career. We also encourage our employees to pursue certifications and attend industry conferences to stay up-to-date with the latest trends and technologies.

Salary & Benefits

The estimated salary range for this position in San Francisco, CA is $180,000 to $280,000 annually. The actual salary will be determined based on your experience, skills, and qualifications. Crusoe offers a comprehensive benefits package that includes:

  • Health, dental, and vision insurance
  • Paid time off and holidays
  • 401(k) plan with company match
  • Stock options
  • Life and disability insurance
  • Flexible spending account

Crusoe Culture

At Crusoe, we foster a culture of innovation, collaboration, and continuous learning. We are passionate about our mission and committed to making a positive impact on the world. We value diversity and inclusion and believe that a diverse workforce is essential to our success. We encourage our employees to be creative, take risks, and challenge the status quo. We provide a supportive and collaborative work environment where everyone can thrive.

How to Apply

If you are a passionate and talented Senior Software Engineer with a strong background in cloud storage, we encourage you to apply. To apply for this position, please submit your resume and cover letter through our online application portal. Be sure to highlight your relevant experience and skills, and explain why you are interested in working at Crusoe.

FAQ

  1. What is Crusoe's mission?

    Crusoe's mission is to align the future of energy with the future of computing by creating innovative solutions that reduce the environmental impact of energy-intensive computing.

  2. What is the Cloud Storage team responsible for?

    The Cloud Storage team is responsible for designing, developing, and maintaining Crusoe's cloud storage infrastructure, ensuring performance, scalability, and reliability.

  3. What skills are required for this role?

    The role requires expertise in cloud storage, distributed systems, software engineering, Java or Go, and familiarity with tools like Ansible, Chef, Puppet, and Terraform.

  4. What are the bonus points for this role?

    Bonus points include hands-on experience with storage technologies like NVMe and SSDs, in-depth understanding of storage protocols like NFS and SMB, and contributions to open-source projects like Ceph and GlusterFS.

  5. What is the career path for this role?

    Potential career paths include Principal Engineer, Engineering Manager, and Architect, with opportunities for growth and advancement within the company.

  6. What is the salary range for this position?

    The estimated salary range for this position in San Francisco, CA is $180,000 to $280,000 annually.

  7. What benefits does Crusoe offer?

    Crusoe offers a comprehensive benefits package that includes health, dental, and vision insurance, paid time off, a 401(k) plan, stock options, and more.

  8. What is the company culture like at Crusoe?

    Crusoe fosters a culture of innovation, collaboration, and continuous learning, valuing diversity and inclusion and encouraging employees to be creative and take risks.

  9. How can I apply for this position?

    To apply, submit your resume and cover letter through our online application portal, highlighting your relevant experience and skills.

  10. Does Crusoe offer relocation assistance?

    Please inquire with the hiring manager or HR representative during the interview process to determine if relocation assistance is available for this position.

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

  • Cloud Storageintermediate
  • Distributed Systemsintermediate
  • Software Engineeringintermediate
  • Javaintermediate
  • Gointermediate
  • Ansibleintermediate
  • Chefintermediate
  • Puppetintermediate
  • Terraformintermediate
  • Linux Systems Internalsintermediate
  • Computer Architectureintermediate
  • NVMeintermediate
  • SSDsintermediate
  • NFSintermediate
  • SMBintermediate
  • iSCSIintermediate
  • NVMe-oFintermediate
  • Cephintermediate
  • GlusterFSintermediate
  • OpenEBSintermediate
  • System Programmingintermediate
  • Performance Optimizationintermediate
  • Data Replicationintermediate
  • Encryptionintermediate
  • Fault Toleranceintermediate

Required Qualifications

  • Hands-on experience building and operating large-scale, complex distributed cloud computing infrastructure products. (experience)
  • Experience building redundant and fault-tolerant storage solutions with backups, replication, encryption, and data protection mechanisms. (experience)
  • Knowledge of professional software engineering practices and best practices for the full software development life cycle. (experience)
  • Familiarity with coding standards, code reviews, source control management, build processes, testing, and operations. (experience)
  • Strong experience with at least one application programming language like Java or Go. (experience)
  • Exposure to Infrastructure as Code tooling with any of Ansible, Chef, Puppet, and/or Terraform. (experience)
  • Knowledge of Linux Systems Internals and computer architecture. (experience)
  • Strong communication and collaboration skills. (experience)
  • Must be able to pass a background check. (experience)
  • Hands-on experience with storage technologies such as NVMe, SSDs, and distributed storage systems (Bonus). (experience)

Responsibilities

  • Lead engineering efforts on cloud storage features by collaborating with product and engineering to define and execute features on the roadmap.
  • Write and review code, generate and review design documentation.
  • Participate in qualifications and rollouts of software across the stack, journeying from bare metal to user-facing APIs.
  • Guide the engineering team through architecture decisions, design processes, design reviews, code reviews, and implementation tasks.
  • Mentor and grow engineers on your team, fostering an environment of teamwork and continuous learning.
  • Champion and lead initiatives across the engineering organization such as tech talks, open source development, and book clubs.
  • Benchmark, analyze, and improve scale, performance, and resiliency issues.
  • Develop and maintain cloud storage infrastructure.
  • Implement and manage data backup and recovery solutions.
  • Ensure data security and compliance with relevant regulations.
  • Troubleshoot and resolve storage-related issues.
  • Collaborate with other teams to integrate storage solutions into the overall cloud infrastructure.

Benefits

  • general: Competitive salary and benefits package.
  • general: Opportunity to work on cutting-edge technology in a rapidly growing company.
  • general: Collaborative and supportive work environment.
  • general: Professional development opportunities.
  • general: Health insurance.
  • general: Dental insurance.
  • general: Vision insurance.
  • general: Paid time off.
  • general: Paid holidays.
  • general: 401(k) plan.
  • general: Stock options.
  • general: Life insurance.
  • general: Disability insurance.
  • general: Flexible spending account.

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

cloudstoragesoftware engineerdistributed systemssan franciscofull-timeCloud Storage EngineerSenior Software EngineerStorage SystemsDistributed SystemsCloud ComputingSan Francisco JobsCalifornia Tech JobsCrusoe Energy SystemsNVMeSSDNFSSMBiSCSICephGlusterFSOpenEBSData ReplicationData EncryptionFault ToleranceJavaGoAnsibleChefPuppetTerraformLinux SystemsSystem ProgrammingGreen 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: Jul 25, 2025

Job Description

Senior Software Engineer, Storage - Crusoe Energy Systems

Role Overview

Crusoe Energy Systems is on a mission to align the future of energy with the future of computing. We are building innovative solutions that reduce the environmental impact of energy-intensive computing by utilizing stranded energy resources. As a Senior Software Engineer specializing in Storage, you will play a critical role in designing, developing, and maintaining our cloud storage infrastructure. Your expertise will be instrumental in ensuring the performance, scalability, and reliability of our storage solutions, which are vital to supporting our AI and machine learning workloads.

In this role, you will be a technical leader, guiding the engineering team through architecture decisions, design processes, and implementation tasks. You will also mentor and grow junior engineers, fostering a collaborative and continuous learning environment. Your contributions will directly impact the efficiency and sustainability of our operations, making a tangible difference in the world.

A Day in the Life

Your typical day as a Senior Software Engineer, Storage at Crusoe might include:

  • Collaborating with product and engineering teams to define and execute features on the cloud storage roadmap.
  • Writing and reviewing code, generating and reviewing design documentation.
  • Participating in the qualification and rollout of software across the stack, from bare metal to user-facing APIs.
  • Leading architecture discussions and providing technical guidance to the team.
  • Mentoring junior engineers and providing constructive feedback.
  • Benchmarking, analyzing, and improving the scale, performance, and resiliency of our storage infrastructure.
  • Troubleshooting and resolving storage-related issues.
  • Staying up-to-date with the latest trends and technologies in cloud storage.

Why San Francisco?

San Francisco is a hub of innovation and technology, making it the perfect location for Crusoe's headquarters. By working in our San Francisco office, you'll be surrounded by some of the brightest minds in the industry, with access to numerous networking and learning opportunities. The city also offers a vibrant culture, diverse communities, and a wide range of recreational activities, making it an exciting place to live and work.

Furthermore, being located in San Francisco allows you to be at the forefront of the AI revolution, contributing to Crusoe's mission of accelerating the abundance of energy and intelligence. The city's proximity to other major tech companies and research institutions fosters collaboration and knowledge sharing, enhancing your professional growth and development.

Career Path

At Crusoe, we are committed to providing our employees with opportunities for growth and advancement. As a Senior Software Engineer, Storage, you can progress along several career paths, including:

  • Principal Engineer: Focus on high-level technical strategy and architecture, providing guidance to multiple teams.
  • Engineering Manager: Lead and manage a team of engineers, overseeing project execution and employee development.
  • Architect: Specialize in designing and implementing complex systems, ensuring scalability, reliability, and performance.
  • Staff Engineer: Focus on solving organizational level issues and provide technical guidance to multiple teams.

We offer a variety of training and development programs to help you acquire the skills and knowledge necessary to advance your career. We also encourage our employees to pursue certifications and attend industry conferences to stay up-to-date with the latest trends and technologies.

Salary & Benefits

The estimated salary range for this position in San Francisco, CA is $180,000 to $280,000 annually. The actual salary will be determined based on your experience, skills, and qualifications. Crusoe offers a comprehensive benefits package that includes:

  • Health, dental, and vision insurance
  • Paid time off and holidays
  • 401(k) plan with company match
  • Stock options
  • Life and disability insurance
  • Flexible spending account

Crusoe Culture

At Crusoe, we foster a culture of innovation, collaboration, and continuous learning. We are passionate about our mission and committed to making a positive impact on the world. We value diversity and inclusion and believe that a diverse workforce is essential to our success. We encourage our employees to be creative, take risks, and challenge the status quo. We provide a supportive and collaborative work environment where everyone can thrive.

How to Apply

If you are a passionate and talented Senior Software Engineer with a strong background in cloud storage, we encourage you to apply. To apply for this position, please submit your resume and cover letter through our online application portal. Be sure to highlight your relevant experience and skills, and explain why you are interested in working at Crusoe.

FAQ

  1. What is Crusoe's mission?

    Crusoe's mission is to align the future of energy with the future of computing by creating innovative solutions that reduce the environmental impact of energy-intensive computing.

  2. What is the Cloud Storage team responsible for?

    The Cloud Storage team is responsible for designing, developing, and maintaining Crusoe's cloud storage infrastructure, ensuring performance, scalability, and reliability.

  3. What skills are required for this role?

    The role requires expertise in cloud storage, distributed systems, software engineering, Java or Go, and familiarity with tools like Ansible, Chef, Puppet, and Terraform.

  4. What are the bonus points for this role?

    Bonus points include hands-on experience with storage technologies like NVMe and SSDs, in-depth understanding of storage protocols like NFS and SMB, and contributions to open-source projects like Ceph and GlusterFS.

  5. What is the career path for this role?

    Potential career paths include Principal Engineer, Engineering Manager, and Architect, with opportunities for growth and advancement within the company.

  6. What is the salary range for this position?

    The estimated salary range for this position in San Francisco, CA is $180,000 to $280,000 annually.

  7. What benefits does Crusoe offer?

    Crusoe offers a comprehensive benefits package that includes health, dental, and vision insurance, paid time off, a 401(k) plan, stock options, and more.

  8. What is the company culture like at Crusoe?

    Crusoe fosters a culture of innovation, collaboration, and continuous learning, valuing diversity and inclusion and encouraging employees to be creative and take risks.

  9. How can I apply for this position?

    To apply, submit your resume and cover letter through our online application portal, highlighting your relevant experience and skills.

  10. Does Crusoe offer relocation assistance?

    Please inquire with the hiring manager or HR representative during the interview process to determine if relocation assistance is available for this position.

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

  • Cloud Storageintermediate
  • Distributed Systemsintermediate
  • Software Engineeringintermediate
  • Javaintermediate
  • Gointermediate
  • Ansibleintermediate
  • Chefintermediate
  • Puppetintermediate
  • Terraformintermediate
  • Linux Systems Internalsintermediate
  • Computer Architectureintermediate
  • NVMeintermediate
  • SSDsintermediate
  • NFSintermediate
  • SMBintermediate
  • iSCSIintermediate
  • NVMe-oFintermediate
  • Cephintermediate
  • GlusterFSintermediate
  • OpenEBSintermediate
  • System Programmingintermediate
  • Performance Optimizationintermediate
  • Data Replicationintermediate
  • Encryptionintermediate
  • Fault Toleranceintermediate

Required Qualifications

  • Hands-on experience building and operating large-scale, complex distributed cloud computing infrastructure products. (experience)
  • Experience building redundant and fault-tolerant storage solutions with backups, replication, encryption, and data protection mechanisms. (experience)
  • Knowledge of professional software engineering practices and best practices for the full software development life cycle. (experience)
  • Familiarity with coding standards, code reviews, source control management, build processes, testing, and operations. (experience)
  • Strong experience with at least one application programming language like Java or Go. (experience)
  • Exposure to Infrastructure as Code tooling with any of Ansible, Chef, Puppet, and/or Terraform. (experience)
  • Knowledge of Linux Systems Internals and computer architecture. (experience)
  • Strong communication and collaboration skills. (experience)
  • Must be able to pass a background check. (experience)
  • Hands-on experience with storage technologies such as NVMe, SSDs, and distributed storage systems (Bonus). (experience)

Responsibilities

  • Lead engineering efforts on cloud storage features by collaborating with product and engineering to define and execute features on the roadmap.
  • Write and review code, generate and review design documentation.
  • Participate in qualifications and rollouts of software across the stack, journeying from bare metal to user-facing APIs.
  • Guide the engineering team through architecture decisions, design processes, design reviews, code reviews, and implementation tasks.
  • Mentor and grow engineers on your team, fostering an environment of teamwork and continuous learning.
  • Champion and lead initiatives across the engineering organization such as tech talks, open source development, and book clubs.
  • Benchmark, analyze, and improve scale, performance, and resiliency issues.
  • Develop and maintain cloud storage infrastructure.
  • Implement and manage data backup and recovery solutions.
  • Ensure data security and compliance with relevant regulations.
  • Troubleshoot and resolve storage-related issues.
  • Collaborate with other teams to integrate storage solutions into the overall cloud infrastructure.

Benefits

  • general: Competitive salary and benefits package.
  • general: Opportunity to work on cutting-edge technology in a rapidly growing company.
  • general: Collaborative and supportive work environment.
  • general: Professional development opportunities.
  • general: Health insurance.
  • general: Dental insurance.
  • general: Vision insurance.
  • general: Paid time off.
  • general: Paid holidays.
  • general: 401(k) plan.
  • general: Stock options.
  • general: Life insurance.
  • general: Disability insurance.
  • general: Flexible spending account.

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

cloudstoragesoftware engineerdistributed systemssan franciscofull-timeCloud Storage EngineerSenior Software EngineerStorage SystemsDistributed SystemsCloud ComputingSan Francisco JobsCalifornia Tech JobsCrusoe Energy SystemsNVMeSSDNFSSMBiSCSICephGlusterFSOpenEBSData ReplicationData EncryptionFault ToleranceJavaGoAnsibleChefPuppetTerraformLinux SystemsSystem ProgrammingGreen 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.