Skip to content

Senior Staff Software Engineer – SDN Networking
Company | Crusoe |
---|
Location | San Francisco, CA, USA |
---|
Salary | $245000 – $290000 |
---|
Type | Full-Time |
---|
Degrees | Master’s |
---|
Experience Level | Senior, Expert or higher |
---|
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)
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
Preferred 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)