Crusoe Cloud seeks a Staff Software Engineer to lead the development and execution of their Software Defined Networking strategy, aiming to drive innovation and performance improvements within their network infrastructure using advanced technologies.
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.
- 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.
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.
Other
- 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.
- A strong 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.
- Strong analytical and problem-solving skills.