Senior Staff Software Engineer, Storage DPU

Crusoe — San Francisco, California, United States · In-Person · Staff+ · $245k - $290k/yearly

Apply for this role

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

More jobs at Crusoe

Canonical job page

More roles at Crusoe