# Senior Staff Software Engineer, Storage DPU

Hiring organization: [Crusoe](https://career.thegoodapps.co/organizations/crusoe)

Canonical page: https://career.thegoodapps.co/jobs/8d417f78-de6c-468a-915c-524bd628a87a

Listed on Crusoe's own careers site. Applications go to them directly.

- Seniority: Lead / Staff / Principal
- Location: San Francisco, CA
- Salary: 245000 – 290000 USD per year

## Summary

Crusoe is seeking a senior systems engineer to design and implement software that offloads storage protocols (NVMe-oF, RDMA, encryption, compression) from host CPUs onto DPU hardware, reducing compute overhead for AI infrastructure. This role is ideal for someone with deep systems expertise, hands-on production experience with SmartNICs, and the ability to work across storage, networking, and compute teams on a vertically integrated AI cloud platform.

_Our summary, not Crusoe's wording._

## Skills named

C++, Go, Linux Kernel, Rust

## Required

- 10+ years of professional software engineering experience
- Deep, hands-on systems-level programming in C, C++, or Rust
- Direct, hands-on production experience with SmartNICs/DPUs (NVIDIA BlueField, Intel IPU, ConnectX 6/7, or comparable)
- Working knowledge of NVMe-oF, RDMA/RoCE/InfiniBand, and storage protocols that DPU offload accelerates
- Experience with kernel-bypass and hardware-offload techniques (SR-IOV, vDPA, virtio, XDP/eBPF, DPDK/SPDK)
- Strong Linux systems background including kernel internals, device drivers, and I/O subsystems
- Experience contributing to file, block, or object storage systems
- Ability to work across team boundaries (Storage, Networking, Compute)
- Bachelor's degree or higher in Computer Science, Engineering, or related discipline

## Nice to have

- Direct experience with NVIDIA DOCA, BlueField SNAP, or other DPU-native storage-virtualization frameworks
- Experience building or operating NVMe-oF target/initiator offload in production
- Prior work on multi-tenant hardware isolation (SR-IOV/vDPA) in a cloud or hyperscale environment
- Familiarity with GPUDirect Storage or other GPU-to-storage data-path optimizations for AI/HPC workloads
- Open-source contributions to DPDK, SPDK, Open vSwitch, or similar projects

Apply on Crusoe's site: https://jobs.ashbyhq.com/Crusoe/9d7b0457-5263-46ad-ace8-4551027a01c4/application
