SlipstreamJobsFresh Startup & VC-Backed Jobs

Staff Software Engineer, Storage

Crusoe - Sunnyvale, CA, United States - In-office - posted 2026-10-16

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 195,000 - 245,000 / annual

Crusoe is a vertically integrated AI infrastructure company building energy-efficient solutions to power the world's most ambitious AI workloads. The company owns and operates each layer of the stack—from electrons to tokens—with an energy-first approach to solve the compute-power bottleneck in AI. The Cloud Storage team is seeking a Staff Software Engineer to lead the development and execution of the storage strategy. This is a technical leadership role focused on driving innovation and performance improvements within cloud storage infrastructure. Key Responsibilities: - Lead engineering efforts on cloud storage features by collaborating with product and engineering teams to define and execute roadmap items - Write and review code; generate and review design documentation; participate in qualifications and rollouts across the stack 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 the team, fostering teamwork and continuous learning - Champion and lead cross-organizational initiatives such as tech talks, open source development, and book clubs - Benchmark, analyze, and improve scale, performance, and resiliency issues This role combines hands-on technical work with mentorship and strategic leadership. You will work on large-scale, complex distributed storage infrastructure and have the opportunity to shape both the technical direction and the team culture. Requirements: - Hands-on experience building and operating large-scale, complex distributed cloud computing infrastructure products - Preferably experience building redundant and fault-tolerant storage solutions with backups, replication, encryption, and data protection mechanisms - Knowledge of professional software engineering practices and best practices for the full software development life cycle (coding standards, code reviews, source control, build processes, testing, operations) - Strong experience with at least one application programming language (Java or Go preferred) - Exposure to Infrastructure as Code tooling (Ansible, Chef, Puppet, Terraform) - Knowledge of Linux Systems Internals and computer architecture - Strong communication and collaboration skills - Must be able to pass a background check Bonus qualifications: - Hands-on experience with storage technologies (NVMe, SSDs, distributed storage systems) - In-depth understanding of block storage, object storage, and/or file storage; familiarity with storage protocols (NFS, SMB, iSCSI, NVMe-oF) - Demonstrated open source contributions (e.g., Ceph, GlusterFS, OpenEBS) - System programming experience with C, C++, and/or Rust - Understanding of physical and software-defined networking concepts - Advanced degree in Computer Science, Engineering, or related field

Similar roles