Senior Staff Software Engineer, Sdn 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 Senior Staff Software Engineer to lead their Software Defined Networking (SDN) strategy, focusing on enhancing network performance and efficiency using technologies like XDP/EBPF, DPDK, SmartNICs, and DPUs within the Linux Kernel. The role involves technical leadership, system programming, kernel development, and production support.

What you'd actually do

  1. Define and Execute SDN Strategy: Develop and execute the roadmap for Crusoe Energy Cloud's Software Defined Networking strategy, aligning with overall business objectives.
  2. Provide technical leadership and guidance to the engineering team.
  3. Drive architectural decisions, design processes, design reviews, code reviews, and implementation tasks.
  4. Lead the development and maintenance of Linux Kernel modules and drivers, leveraging technologies like XDP/EBPF, DPDK, and network accelerators.
  5. Design and implement high-performance, scalable, and reliable network architectures.

Skills

Required

  • C, C++, and/or Rust
  • Linux Systems Internals
  • Network Programming and Packet Processing pipelines (TCP/IP, UDP, etc.)
  • XDP/EBPF, AF_XDP, and DPDK
  • Mellanox/Nvidia SmartNIC (ConnectX6/7), DPU Bluefield3, and Intel IPU
  • SR-IOV, vDPA, scalable functions, Open vSwitch, Openflow, and Open Virtual Networking
  • professional software engineering practices
  • open source community contributions

Nice to have

  • Advanced degree in Computer Science, Engineering, or a related field
  • Proven leadership experience in a technical role
  • cloud networking platforms (AWS, Azure, GCP)
  • virtualization technologies (VMware, KVM)

What the JD emphasized

  • critical role
  • lead the development and execution
  • drive the adoption of cutting-edge technologies
  • significantly enhance network performance and efficiency
  • Extensive System Programming Experience
  • Deep Linux Systems Expertise
  • Network Programming Mastery
  • Kernel Bypass Technologies
  • Network Accelerator Expertise
  • Strong Engineering Practices