Skip to content
CrusoeCrusoe

Staff Software Engineer, Networking

Leads the architecture and development of Crusoe Cloud’s software-defined networking infrastructure, including Linux kernel, driver, and packet-processing systems. Requires 8+ years of high-performance networking experience and expertise in C/C++, Linux internals, kernel bypass, and network accelerators.

About the job

Responsibilities

  • Develop and execute Crusoe Cloud’s Software Defined Networking strategy and roadmap.
  • Lead architecture decisions, design reviews, code reviews, implementation, and software development lifecycle execution.
  • Collaborate with network infrastructure and cross-functional teams to deliver and operate high-performance networking solutions.
  • Design, develop, and support Linux kernel and driver components, emphasizing system architecture and optimization.
  • Drive adoption of XDP/eBPF, AF_XDP, DPDK, SmartNICs, DPUs, and IPUs.
  • Ensure coding standards, source control, testing, operational excellence, and effective stakeholder communication.

Requirements

  • 8+ years of experience building and operating high-performance networking systems in production.
  • Proficiency in C, C++, and/or Golang.
  • Deep knowledge of Linux systems internals, including kernel architecture, memory management, and device drivers.
  • In-depth understanding of network programming and packet-processing pipelines.
  • Hands-on experience with XDP/eBPF, AF_XDP, and DPDK.
  • Experience with Mellanox/NVIDIA SmartNICs, DPU BlueField-3, or Intel IPU.
  • Understanding of TCP/IP, SR-IOV, vDPA, and scalable functions.
  • Kernel or embedded development experience focused on the Linux kernel.
  • Experience with Open vSwitch, OpenFlow, and Open Virtual Networking.
  • Strong communication and collaboration skills.

Nice-to-haves

  • Advanced degree in Computer Science, Engineering, or a related field.
  • Technical leadership experience.
  • Experience with AWS, Azure, or Google Cloud and VMware or KVM virtualization.
  • Open-source contributions to Open vSwitch, OVN, Multus, or Cilium.

Compensation and Benefits

  • Compensation range: $215,000–$260,000 plus bonus.
  • Restricted Stock Units are included in all offers.
  • Paid time off and holidays, health, dental, and vision insurance, HSA contributions, parental leave, disability and life insurance, professional development and tuition reimbursement, mental health support, commuter benefits, cell phone stipend, 401(k) match up to 4%, and volunteer time off.

Skills

C, C++, Go, Linux Kernel, Ebpf, Xdp, Af_Xdp, Dpdk, Smartnics, Dpus, TCP/IP, Sr-Iov, Vdpa, Open Vswitch

Crusoe

Crusoe

San Francisco, CA

Staff Software Engineer, Crusoe Container Registry
$215k+/yrOn-site8+ YOEBackend Engineering

Own the architecture, performance, reliability, and scaling roadmap for Crusoe Cloud’s container registry. The role requires deep distributed-systems experience, hands-on cloud-native infrastructure expertise, and a strong record of technical leadership and mentorship.

Idme

Idme

Mountain View, CA

Staff Software Engineer – AI Enablement
$218k+/yrOn-site8+ YOEBackend Engineering

Leads the architecture and hands-on development of internal developer platforms, AI-agent workflows, and distributed automation infrastructure. Requires 8+ years of software engineering experience, Staff-level technical leadership, and strong backend, microservices, and event-driven architecture expertise.

Airbnb

Airbnb

United States

Staff Software Engineer, Events Logging
$212k+/yrOn-site9+ YOEBackend Engineering

Leads the technical direction of Airbnb’s event-logging infrastructure, architecting scalable backend systems, shaping roadmaps, and delivering production tooling. Requires 9+ years of engineering experience, backend expertise, and a strong record of technical leadership and mentorship.

Celonis

Celonis

Redwood City, CA
Staff Software Engineer
$212k+/yrHybrid8+ YOEBackend Engineering

Staff Software Engineer developing high-performance query-engine and core data-processing systems in modern C++. The role requires 8+ years of software engineering experience, deep database-internals expertise, and strong knowledge of large-scale data processing, algorithms, and performance optimization.

Airbnb

Airbnb

United States

Staff Software Engineer, Passport & Commerce
$212k+/yrRemote9+ YOEBackend Engineering

Staff engineer responsible for architecting and scaling Airbnb’s account platform, including account state, eligibility, and entitlements. The role requires 9+ years of distributed backend systems experience, strong technical leadership, and expertise in reliability, consistency, caching, and API design.