Senior Staff Software Engineer

Crusoe · AI Infrastructure

Job description

Position:
Senior Staff Software Engineer, SDN Architecture

Company:
Crusoe

Compensation:
Up to $250,000 to $300,000 (Restricted Stock Units included)

Location:
US, San Francisco, CA; Bellevue, WA; Sunnyvale, CA

Employment Type:
Full time

Work Arrangement:
On-site

Short Summary:
Crusoe is on a mission to accelerate the abundance of energy and intelligence, building the future of AI infrastructure. As a Senior Staff Software Engineer for SDN Architecture, you will design and build high-performance networking solutions optimized for AI and HPC workloads, collaborating closely with various teams to deliver a reliable, scalable networking fabric.

Responsibilities:
- Contribute to and refine the technical direction for Software-Defined Networking.
- Participate in architecture reviews and author design documents for major SDN components.
- Build and optimize Linux kernel modules and high-performance drivers.
- Help design and implement network architectures for GPU-to-GPU fabrics and specialized AI clusters.
- Implement and tune virtualization features and integrate advanced SmartNICs, DPUs, or IPUs.
- Troubleshoot production issues and perform deep performance tuning.
- Evaluate emerging SDN and NFV technologies and contribute to open-source projects.
- Mentor engineers and help build a culture of engineering excellence.
- Partner with software and operation teams to implement and manage architecture designs.

Requirement:
- 8+ years of experience in large-scale networking systems, ideally in cloud or hyperscale environments.
- Strong SDN and NFV experience with systems programming skills in C, C++, Go, or Rust.
- Knowledge of Linux kernel architecture and device driver development.
- Hands-on experience with high-speed packet processing technologies.
- Familiarity with SmartNICs and accelerators.
- Experience with network virtualization and data center fabrics.
- Solid knowledge of SR-IOV and vDPA.
- Strong written communication and collaborative mindset.
- Bachelor's degree in Computer Science, Computer Engineering, or related field.

Benefits:
- Competitive compensation and equity packages.
- Restricted Stock Units.
- Paid time off, holidays & leave of absence programs.
- Comprehensive health, dental & vision insurance.
- Employer contributions to HSA account.
- Paid parental leave and life insurance.
- Professional development & tuition reimbursement.
- Mental health & wellness support.
- Commuter benefits and cell phone stipend.
- 401(k) Retirement plan with company match.
- Volunteer time off and global travel insurance.
- Daily meals allowance and additional location-specific perks.

Skills

  • bgp
  • c
  • performance_marketing
  • golang
  • rust

Languages

EN

Apply

Open this job in our interactive board to apply, save it, or sign up for matched alerts on similar roles.

View & apply
Senior Staff Software Engineer — Crusoe | RVC