Crusoeposted 3 days ago
$245,000 - $290,000/Yr
Full-time • Senior
San Francisco, CA

About the position

Crusoe Energy Systems is seeking a highly skilled and motivated Senior Staff Software Engineer - Software Defined Networking to lead the development and execution of our innovative Software Defined Networking strategy. In this critical role, you will drive the adoption of cutting-edge technologies like XDP/EBPF, DPDK, SmartNICs, and DPUs/IPUs within the Linux Kernel to significantly enhance network performance and efficiency.

Responsibilities

  • Develop and execute the roadmap for Crusoe Energy Cloud's Software Defined Networking strategy, aligning with overall business objectives.
  • Provide technical leadership and guidance to the engineering team.
  • Drive architectural decisions, design processes, design reviews, code reviews, and implementation tasks.
  • Collaborate closely with the network infrastructure organization to develop and deploy industry-leading networking infrastructure.
  • Lead the development and maintenance of Linux Kernel modules and drivers, leveraging technologies like XDP/EBPF, DPDK, and network accelerators.
  • Design and implement high-performance, scalable, and reliable network architectures.
  • Provide ongoing support for production systems, including troubleshooting, performance tuning, and incident response.
  • Foster strong collaboration with other engineering teams (e.g., Software Infrastructure, Product) and cross-functional departments.

Requirements

  • 8+ years of proven experience in system programming with C, C++, and/or Rust.
  • Extensive knowledge of Linux Systems Internals, including kernel internals, memory management, and I/O subsystems.
  • Expertise in Network Programming and Packet Processing pipelines (TCP/IP, UDP, etc.).
  • Hands-on experience with kernel bypass technologies such as XDP/EBPF, AF_XDP, and DPDK.
  • In-depth understanding of network accelerators like Mellanox/Nvidia SmartNIC (ConnectX6/7), DPU Bluefield3, and Intel IPU.
  • Familiarity with SR-IOV, vDPA, scalable functions, Open vSwitch, Openflow, and Open Virtual Networking.
  • 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).

Nice-to-haves

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

Benefits

  • Industry competitive pay
  • Restricted Stock Units in a fast growing, well-funded technology company
  • Health insurance package options that include HDHP and PPO, vision, and dental for you and your dependents
  • Employer contributions to HSA accounts
  • Paid Parental Leave
  • Paid life insurance, short-term and long-term disability
  • Teladoc
  • 401(k) with a 100% match up to 4% of salary
  • Generous paid time off and holiday schedule
  • Cell phone reimbursement
  • Tuition reimbursement
  • Subscription to the Calm app
  • MetLife Legal
  • Company paid Commuter FSA benefit of $200 per month
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service