Jobs · Engineering · California

Staff Software Engineer, Networking

Crusoe · San Francisco, CA · 3 wk ago
On-siteEngineeringFull-time

About the role

Crusoe Cloud seeks a highly skilled and experienced Staff Software Engineer to lead the development and execution of our cutting-edge Software Defined Networking strategy. You will play a pivotal role in driving innovation and performance improvements within our network infrastructure by leveraging advanced technologies such as XDP/EBPF, DPDK, SmartNICs, and DPUs/IPUs. If you want to do the most meaningful work of your career, help our customers and partners advance their AI strategies, and be part of a high-performing team that believes in each other, come build with us at Crusoe.

Responsibilities

  • Develop and execute the roadmap for Crusoe Cloud's Software Defined Networking strategy.
  • Lead the engineering team through all phases of the software development lifecycle, including architecture decisions, design processes, design reviews, code reviews, and implementation tasks.
  • Collaborate closely with the network infrastructure organization to develop and deploy industry-leading networking solutions.
  • Lead the design, development, and support of Linux Kernel and driver components, focusing on system architecture and optimization.
  • Drive the adoption and integration of kernel bypass technologies such as XDP/EBPF, AF_XDP, and DPDK.
  • Deeply understand and leverage network accelerators such as Mellanox/Nvidia SmartNICs (ConnectX6/7), DPU Bluefield3, and Intel IPU.
  • Collaborate with cross-functional teams across the organization to ensure successful project delivery and operational excellence.

Requirements

  • 6+ years of proven experience in building and operating high-performance networking systems in a production environment.
  • Strong proficiency in system programming languages such as C, C++, and/or Rust.
  • In-depth knowledge of Linux Systems Internals, including kernel architecture, memory management, and device drivers.
  • Hands-on experience with kernel bypass technologies like XDP/EBPF, AF_XDP, and DPDK.
  • Proven understanding of TCP/IP and networking accelerators such as Mellanox/Nvidia SmartNICs, DPU Bluefield3, and Intel IPU.
  • Familiarity with technologies like SR-IOV, vDPA, and scalable functions.
  • Strong background in kernel or embedded development, with a focus on the Linux kernel.
  • Experience with Open vSwitch, Openflow, and Open Virtual Networking technologies.
  • Proven ability to effectively communicate and collaborate with both technical and non-technical stakeholders.
  • Strong analytical and problem-solving skills.
  • Experience with cloud networking platforms (AWS, Azure, GCP) and virtualization technologies (VMware, KVM).

Qualifications

  • 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).

Skills

  • 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

  • Competitive compensation
  • Restricted Stock Units
  • Paid time off & paid holidays
  • Comprehensive health, dental & vision insurance
  • Employer contributions to HSA account
  • Paid parental leave
  • Paid life insurance, short-term and long-term disability
  • Mental health & wellness support
  • Commuter benefits (parking & transit)
  • Cell phone stipend
  • 401(k) Retirement plan with company match up to 4%
  • Volunteer time off

Pay

Compensation will be paid in the range of up to $185,000 - $224,000 + Bonus. Restricted Stock Units are included in all offers. Compensation to be determined by the applicants knowledge, education, and abilities, as well as internal equity and alignment with market data.

Schedule

N/A

Similar jobs