Senior Staff Software Engineer, Storage DPU
Crusoe — San Francisco, California, United States · In-Person · Staff+ · $245k - $290k/yearly
Role description
Role Overview
Join Crusoe, a vertically integrated AI infrastructure company, to build the future of energy and intelligence. As a Senior Staff Software Engineer, you will own the storage stack's use of DPUs and related hardware offload to move work off the host CPU and onto purpose-built silicon.
What You Will Do
Design and implement software that offloads storage-protocol work from the host CPU onto DPUs/SmartNICs, integrate control-plane and data-plane software, and partner with storage-networking and Compute/Hypervisor teams.
Why It Might Be a Fit
This role requires 10+ years of professional software engineering experience, direct experience with SmartNICs/DPUs, and working knowledge of NVMe-oF, RDMA/RoCE/InfiniBand, and storage protocols. You will work across team boundaries and have a strong Linux systems background.
Requirements
- 10+ years of professional software engineering experience
- Deep, hands-on systems-level programming (C, C++, or Rust)
- Production experience in Go, Java, or similar for control-plane/orchestration work
- Direct, hands-on experience with SmartNICs/DPUs in production
- Working knowledge of NVMe-oF, RDMA/RoCE/InfiniBand, and storage protocols
- Experience with kernel-bypass and hardware-offload techniques
- Strong Linux systems background
- Experience contributing to at least one of file, block, or object storage systems
- Bachelor’s degree or higher in Computer Science, Engineering, or related discipline
Benefits
- Competitive compensation and equity packages
- Restricted Stock Units
- Paid time off, paid holidays & leave of absence programs
- Comprehensive health, dental & vision insurance
- Employer contributions to HSA account
- Paid parental leave
- Paid life insurance, short-term and long-term disability
- Professional development & tuition reimbursement
- Mental health & wellness support
- Commuter benefits (parking & transit)
- Cell phone stipend
- 401(k) Retirement plan with company match up to 4% of salary
- Volunteer time off
- Global travel insurance & emergency assistance
- Daily meals allowance
- Additional perks & programs specific to location