Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CRUSOE Logo

Principal Software Engineer, SDN Networking

CRUSOE

$238,000 - $298,000
Aug 21, 2025
San Francisco, CA, US
Apply Now

Crusoe is seeking a Principal Software Engineer - Software Defined Networking to lead the development and execution of their Software Defined Networking strategy, aiming to drive innovation and performance improvements within their network infrastructure.

Requirements

  • Proven experience in system programming with C, C++ and/or Rust.
  • Extensive knowledge of Linux Systems Internals and computer architecture.
  • Expertise in Network Programming and Packet Processing pipelines.
  • Hands-on experience with kernel bypass technologies such as XDP/EBPF, AF_XDP, and DPDK.
  • In-depth understanding of TCP/IP and network accelerators like Mellanox/Nvidia SmartNIC (ConnectX6/7), DPU Bluefield3, and Intel IPU.
  • Familiarity with SR-IOV, vDPA, and scalable functions.
  • Strong background in kernel or embedded development, particularly with the Linux kernel.

Responsibilities

  • Develop and execute the roadmap for the Software Defined Networking strategy at Crusoe Cloud.
  • Guide the engineering team through architecture decisions, design processes, design reviews, code reviews, and implementation tasks.
  • Collaborate with the network infrastructure organization to develop industry-leading networking infrastructure.
  • Lead Linux Kernel and driver development, system architecture design, production support, and cross-functional collaboration.

Other

  • 10+ years of related experience building and operating at scale in a production environment.
  • Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Demonstrated track record of contributions to the open source community (e.g., Open vSwitch/OVS, Open Virtual Networking/OVN, Multus, Cilium).
  • Proven leadership experience in a technical role.
  • Experience with cloud networking platforms (AWS, Azure, GCP) and virtualization technologies (VMware, KVM).