Staff Software Engineer, Networking

Crusoe · Data AI · San Francisco, CA - US · Cloud Engineering

Crusoe is an AI infrastructure company focused on accelerating energy and intelligence. They are seeking a Staff Software Engineer to lead their Software Defined Networking strategy, leveraging advanced technologies like XDP/EBPF, DPDK, SmartNICs, and DPUs/IPUs to build and optimize network infrastructure for AI workloads.

What you'd actually do

  1. Develop and execute the roadmap for Crusoe Cloud's Software Defined Networking strategy.
  2. Lead the engineering team through all phases of the software development lifecycle, including architecture decisions, design processes, design reviews, code reviews, and implementation tasks.
  3. Collaborate closely with the network infrastructure organization to develop and deploy industry-leading networking solutions.
  4. Lead the design, development, and support of Linux Kernel and driver components, focusing on system architecture and optimization.
  5. Drive the adoption and integration of kernel bypass technologies such as XDP/EBPF, AF_XDP, and DPDK.

Skills

Required

  • C
  • C++
  • Rust
  • Linux Systems Internals
  • kernel architecture
  • memory management
  • device drivers
  • network programming
  • packet processing
  • XDP/EBPF
  • AF_XDP
  • DPDK
  • TCP/IP
  • Mellanox/Nvidia SmartNICs
  • DPU Bluefield3
  • Intel IPU
  • SR-IOV
  • vDPA
  • scalable functions
  • kernel development
  • embedded development
  • Linux kernel
  • Open vSwitch
  • Openflow
  • Open Virtual Networking
  • communication
  • collaboration
  • software engineering best practices
  • coding standards
  • code reviews
  • source control management
  • testing
  • operations

Nice to have

  • Advanced degree in Computer Science, Engineering, or a related field
  • Proven leadership experience in a technical role
  • Strong analytical and problem-solving skills
  • Experience with cloud networking platforms (AWS, Azure, GCP)
  • Experience with virtualization technologies (VMware, KVM)
  • Contributions to the open-source community (e.g., Open vSwitch/OVS, Open Virtual Networking/OVN, Multus, Cilium)

What the JD emphasized

  • 6+ years of proven experience in building and operating high-performance networking systems in a production environment.
  • Deep expertise in Linux Systems Internals, including kernel architecture, memory management, and device drivers.
  • In-depth knowledge of network programming principles and packet processing pipelines.
  • Hands-on experience with kernel bypass technologies like XDP/EBPF, AF_XDP, and DPDK.
  • Proven understanding of TCP/IP and network accelerators such as Mellanox/Nvidia SmartNICs, DPU Bluefield3, and Intel IPU.
  • Strong background in kernel or embedded development, with a focus on the Linux kernel.