Senior Software Engineer, Kernel Networking (eBPF Lead)

SimSpace Corporation

United States

Remote

USD 160,000 - 225,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Health & Wellness benefits
Unlimited PTO
Equity stock options
Learning resources
Referral rewards
Family health resources

Job summary

SimSpace is seeking a Senior Software Engineer, Network Simulation, to lead the development of an eBPF-based kernel-level internet simulation platform. The role focuses on architecture, real-world routing fidelity, and end-to-end control-plane integration across multi-tenant cyber ranges.

You will mentor engineers and partner with Principal Engineers to deliver production-grade simulation capabilities that can scale across teams and deployments.

Qualifications

  • Experience building SDN controllers or control planes with OpenFlow, OVS, or equivalent interfaces.
  • Deep expertise in Linux kernel networking and eBPF program development, including XDP, TC hooks, and BPF maps.
  • Strong systems programming skills in C or Rust for eBPF development and Go or Python for control-plane tooling.
  • Solid understanding of real-world internet routing (BGP, ASN topology, CIDR) for accurate topology modeling.
  • Experience designing systems with clear control plane and data plane separation and intermittent connectivity handling.

Responsibilities

  • Own the end-to-end architecture of the eBPF-based routing simulation layer, including XDP and TC hook design, BPF map structure, and ICMP behavior.
  • Design and build the control-plane topology database and the data pipeline transforming topology data for agents.
  • Architect the in-range proxy agent bridging control plane to cyber ranges, handling DNS delegation and traffic forwarding.
  • Define interface contracts between control plane and in-range agents, including topology updates and graceful degradation.
  • Serve as technical lead, guiding architecture, design reviews, and maintaining engineering quality across the team.
  • Mentor engineers on systems design, kernel-level debugging, and engineering rigor.

Skills

SDN controllers
eBPF
Kernel networking
C/Rust
Go/Python
BGP/ASN topology
Kubernetes
Technical leadership
Systems design

Tools

OpenFlow
OVS
XDP
TC hooks

Job description

SimSpace is seeking a Senior Software Engineer, Network Simulation, to lead the development of an eBPF-based kernel-level internet simulation platform. The role focuses on architecture, real-world routing fidelity, and end-to-end control-plane integration across multi-tenant cyber ranges.

You will mentor engineers and partner with Principal Engineers to deliver production-grade simulation capabilities that can scale across teams and deployments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Kernel Network Simulation (eBPF)
Senior Software Engineer, Kernel Network Simulation (eBPF)

SimSpace • United States

On-site
USD 160,000 - 225,000
Competitive salary
Health benefits
401(k) with match
+1
Senior Network Platforms Engineer – Linux Kernel & eBPF
Senior Network Platforms Engineer – Linux Kernel & eBPF

Confidential • United States

Hybrid
USD 120,000 - 160,000
Senior Software Engineer, Networking
Senior Software Engineer, Networking

Openkrill • United States

Remote
USD 160,000 - 225,000
Annual bonus
Medical, dental, vision
Mental health support
+4
Senior Software Engineer, Networking
Senior Software Engineer, Networking

SimSpace Corporation • United States

Remote
USD 160,000 - 225,000
Competitive compensation
Health & Wellness benefits
Unlimited PTO
+4
Staff Software Engineer, Cyber Range Platform
Staff Software Engineer, Cyber Range Platform

SimSpace • United States

Hybrid
USD 185,000 - 260,000
Health & dental & vision benefits
401(k) retirement plan with company 
匹
Unlimited vacation
+3
Senior Real-Time Simulation Engineer - HW/SW Integration
Senior Real-Time Simulation Engineer - HW/SW Integration

OMEGA, Inc. • Pompano Beach (FL)

Hybrid
USD 110,000 - 120,000
Senior Real-Time Simulation Engineer (SimWB)
Senior Real-Time Simulation Engineer (SimWB)

HBK - Hottinger Brüel & Kjær • Pompano Beach (FL)

On-site
USD 110,000 - 120,000
Senior Networking & Platform Engineer — Edge & eBPF
Senior Networking & Platform Engineer — Edge & eBPF

Railway • United States

Remote
USD 140,000 - 210,000
Equity grants
Equipment stipend
Health benefits
Senior Real-Time Simulation Engineer
Senior Real-Time Simulation Engineer

OMEGA, Inc. • Pompano Beach (FL)

Hybrid
USD 110,000 - 120,000
Senior Network Platforms Engineer (eBPF, Go) - Austin
Senior Network Platforms Engineer (eBPF, Go) - Austin

CloudFlare • San Francisco (CA)

On-site
USD 180,000 - 240,000
Equity