Latest AI JobsBrowse Jobs
Crusoe logo

Software Engineer II, Storage

CrusoeSan Francisco, CA - USCloud Engineering
Apply on company site
Salary
$140K - $160K USD
Job type
Full-time
Posted
28 Aug 2026
Status
Open · checked 7d ago

About this role

The Software Engineer II, Storage position at Crusoe is an exciting full-time cloud engineering opportunity located in San Francisco, California. This role suits a driven developer with a strong background in distributed cloud infrastructure who wants to build high-performance storage solutions for artificial intelligence workloads.

Role Overview

The Cloud Storage team at Crusoe is seeking a Software Engineer II to guide the development and execution of the company storage strategy. This position focuses on driving innovation and performance improvements across cloud storage infrastructure. Professionals in this role will work directly with cloud storage primitives and utilize advanced storage engineering concepts to construct reliable, scalable, and high-performance solutions.

Key Responsibilities

Collaborate with product and engineering teams to define, execute, and deliver cloud storage features on the product roadmap.
Write sustainable software, create design documentation, and manage software qualifications and rollouts from bare metal to user-facing APIs.
Take part in architecture discussions, design processes, design reviews, code reviews, and implementation tasks.
Foster an environment of teamwork and continuous learning through active collaboration with fellow engineers.
Participate in key organizational initiatives such as tech talks, open source development, and book clubs.

Requirements

Hands-on experience building and operating large-scale, complex distributed cloud computing infrastructure products, preferably with redundant and fault-tolerant storage solutions featuring backups, replication, encryption, and data protection.
Knowledge of professional software engineering practices and the full software development life cycle, including coding standards, code reviews, source control, builds, testing, and operations.
Experience with at least one application programming language such as Java.
Exposure to Infrastructure as Code tooling, including Terraform.
Knowledge of Linux systems internals and computer architecture.
Strong communication and collaboration abilities.
Successful completion of a background check.

Nice to Have

Hands-on experience with storage technologies like NVMe, SSDs, and distributed storage systems.
In-depth understanding of block, object, or file storage, and familiarity with protocols such as NFS, SMB, iSCSI, and NVMe-oF.
Demonstrated contributions to open-source projects like Ceph, GlusterFS, or OpenEBS.
Proven system programming experience using C, C++, or Rust.
Understanding of physical and software-defined networking concepts.
Advanced degree in Computer Science, Engineering, or a related field.

Skills and Tools

Java
Rust
C++
Terraform
Linux Systems Internals

Salary and Benefits

Annual base compensation ranging from $140,000 to $160,000 plus bonus
Restricted Stock Units included in all offers
Comprehensive health, dental, and vision insurance with employer HSA contributions
401(k) retirement plan with company match up to 4% of salary
Paid time off, holidays, leave of absence programs, and paid parental leave
Life insurance, short-term and long-term disability, and global travel insurance
Professional development, tuition reimbursement, mental health support, and commuter benefits
Daily meals allowance, cell phone stipend, and volunteer time off

About the Company

Crusoe is a vertically integrated artificial intelligence infrastructure company operating from electrons to tokens to power demanding AI workloads. By taking an energy-first approach, the organization solves power bottlenecks to make AI infrastructure faster and more environmentally sustainable. Team members collaborate across disciplines including energy, manufacturing, data center construction, and cloud services.

How to Apply

Interested candidates should review the full job description and submit an application directly on the official Crusoe careers page.

Skills and tech stack

Questions candidates ask

What is the salary range for the Software Engineer II, Storage role?

The annual base salary ranges from $140,000 to $160,000, plus a bonus and restricted stock units.

Where is this position located?

This full-time position is located in San Francisco, California.

What programming languages are required or mentioned?

The role requires experience with at least one application programming language such as Java, and considers system programming experience in C, C++, or Rust as a plus.

What infrastructure tools are needed for this job?

Candidates need exposure to Infrastructure as Code tooling, specifically Terraform.

Is remote work an option for this position?

No, the job posting specifies a location in San Francisco, CA with remote set to false.

Ready to apply?

The application is on the official Crusoe careers page.

Apply on company site