Skip to content
CrusoeCrusoeSan Francisco, CA

Senior Software Engineer, Networking

Leads development of Software Defined Networking strategy using Linux Kernel, XDP/EBPF, DPDK, and SmartNICs/DPUs. Guides team on architecture, code reviews, and kernel/driver development for high-performance networking infrastructure. Requires 4+ years experience in systems programming and network packet processing.

152k – 184k/yr
On-site4+ YOEBackend Engineering

About the role

What You'll Be Working On

  • Develop and execute the roadmap for the Software Defined Networking strategy at Crusoe Cloud.
  • Be highly hands-on, guiding the engineering team through architecture decisions, design processes, design reviews, code reviews, and implementation tasks.
  • Collaborate with the network infrastructure organization to develop industry-leading networking infrastructure.
  • Lead Linux Kernel and driver development, system architecture design, production support, and cross-functional collaboration.

What You'll Bring to the Team

  • 4+ years of related experience building and operating at scale in a production environment.
  • Proven experience in system programming with C, C++ and/or Rust.
  • Extensive knowledge of Linux Systems Internals and computer architecture.
  • Expertise in Network Programming and Packet Processing pipelines.
  • Hands-on experience with kernel bypass technologies such as XDP/EBPF, AF_XDP, and DPDK.
  • In-depth understanding of TCP/IP and network accelerators like Mellanox/Nvidia SmartNIC (ConnectX6/7), DPU Bluefield3, and Intel IPU.
  • Familiarity with SR-IOV, vDPA, and scalable functions.
  • Strong background in kernel or embedded development, particularly with the Linux kernel.
  • Experience with 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).

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.
  • Excellent communication and collaboration skills.
  • Experience with cloud networking platforms (AWS, Azure, GCP) and virtualization technologies (VMware, KVM).

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 $152,000 - $184,000 + Bonus. Restricted Stock Units are included in all offers. Compensation to be determined by the applicant's knowledge, education, and abilities, as well as internal equity and alignment with market data.

Skills

CC++RustLinux KernelXdp/EbpfAf_XdpDpdkTCP/IPSmartnicDpuIpuSr-IovVdpaOpen VswitchOpenflow
Censys

Senior Backend Engineer, SOC & Threat Hunting

CensysAnn Arbor, MI

Senior backend engineer building resilient APIs and scalable microservices for Censys' Adversary Investigation module to deliver threat intelligence tools for SOC analysts and threat hunters. Requires 5+ years building distributed apps, 2+ years with Go microservices, and cloud experience.

151k – 206k/yr
Remote5+ YOEBackend Engineering
Upstart

Senior Software Engineer

UpstartUnited States

Senior Software Engineer building scalable, event-driven platforms for Upstart's Lending Platform to automate accounting, capital risk, and financial operations using high-volume data processing and AI tools. Requires 4+ years experience with distributed systems in AWS.

153k – 231k/yr
Remote4+ YOEBackend Engineering
Upstart

Senior Software Engineer, Identity Platform

UpstartUnited States

Senior backend engineer building and securing authentication, authorization, and experimentation systems for a digital lending platform. Requires 4+ years experience, strong Kotlin/Java skills, and hands-on IAM protocol experience.

153k – 231k/yr
Remote4+ YOEBackend Engineering
Upstart

Senior Software Engineer, Pricing

UpstartUnited States

As a Senior Software Engineer on the Core Pricing team, you will design and implement highly scalable, low-latency services that convert ML underwriting outputs into accurate risk and profitability measures, playing a critical role in evolving Upstart’s loan pricing systems.

153k – 231k/yr
Hybrid5+ YOEBackend Engineering
Applied Intuition

Senior Software Engineer - Maps Infrastructure

Applied IntuitionSunnyvale, CA

Senior engineer owning and maintaining HD maps infrastructure for products handling localized information, global map querying, and visualization. Requires 2+ years in C++ or Python with experience in mapping and localization challenges.

153k – 222k/yr
On-site2+ YOEBackend Engineering