Staff Software Engineer, Networking

Crusoe

$215K — $260K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of experience in high-performance networking systems.
  • Proficiency in C, C++, and Golang for system programming.
  • Expertise in Linux systems internals and kernel architecture.
  • In-depth knowledge of network programming and packet processing.
  • Hands-on experience with XDP, EBPF, and DPDK technologies.
  • Familiarity with scalable functions, SR-IOV, and virtualization technologies.
  • Strong communication skills for collaborating with technical and non-technical teams.

Responsibilities

  • Develop and execute the Software Defined Networking roadmap.
  • Lead engineering team through all software development lifecycle phases.
  • Collaborate with network organization to create networking solutions.
  • Design and support Linux Kernel and driver components.
  • Drive the integration of kernel bypass technologies.
  • Lead hands-on work with networking accelerators like SmartNICs.
  • Collaborate with cross-functional teams for project success.

Benefits

  • Competitive compensation package.
  • Restricted Stock Units provided to all employees.
  • Generous paid time off and holidays.
  • Comprehensive health, dental, and vision insurance.
  • Employer contributions to HSA.
  • Paid parental leave policies.
  • Life insurance and disability coverage provided.
  • Professional development opportunities and tuition reimbursement.
  • Support for mental health and wellness initiatives.
  • Commuter benefits for transit and parking.
  • Cell phone stipend for work-related expenses.
  • 401(k) plan with a company match of up to 4%.
  • Volunteer time off to support community service.
Full Job Description
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.

What You'll Be Working On:
  • 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.
  • Deep expertise in network accelerators such as Mellanox/NVIDIA SmartNICs (ConnectX-6/7), DPU BlueField-3, or Intel IPU.
  • Collaborate with cross-functional teams across the organization to ensure successful project delivery and operational excellence.


What You'll Bring to the Team:
  • 8+ 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 Golang.
  • 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 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.
  • Demonstrated commitment to professional software engineering best practices, including coding standards, code reviews, source control management, testing, and operations.


Bonus Points:
  • 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) and virtualization technologies (VMware, KVM).
  • A strong track record of contributions to the open-source community (e.g., Open vSwitch/OVS, Open Virtual Networking/OVN, Multus, Cilium).


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
  • Professional development & tuition reimbursement
  • Mental health & wellness support
  • Commuter benefits (parking & transit)
  • Cell phone stipend
  • 401(k) Retirement plan with company match up to 4% of salary
  • Volunteer time off


Compensation Range

Compensation will be paid in the range of up to $215,000 - $260,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.

Similar Jobs

More Jobs at Crusoe

More Information Technology Jobs

Find similar Staff Software Engineer, Networking jobs: