Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Network Simulation

$165k - $225k
Full-time

SimSpace Corporation

Role Description

We are looking for a Senior Software Engineer to serve as the technical lead for SimSpace's internet simulation platform — the system that makes cyber range environments behave like the real internet at the network layer. This is foundational, novel work: you will be designing and building a kernel-level simulation layer that reproduces the observable behavior of worldwide internet routing.

  • Design and build a kernel-level simulation layer that reproduces correct ASN topology, realistic inter-AS latency, and accurate traceroute and MTR output.
  • Take a proof of concept into a production-grade system using a patent pending eBPF-based architecture.
  • Set architectural direction, mentor peer engineers, and partner closely with a Principal Engineer and Engineering Manager.

The team is responsible for:

  • A persistent, control-plane internet simulation service that serves multiple concurrent cyber ranges without per-range instantiation.
  • An eBPF-based network simulation layer providing geographically accurate ASN routing, inter-AS latency enforcement, and traceroute and MTR fidelity entirely in kernel space.
  • Lightweight in-range proxy agents that handle local packet interception without requiring a full simulation stack in every range.
  • A topology database encoding real-world ASN-to-CIDR mappings, inter-AS latency models, and geographic placement data.
  • Dynamic reconfiguration of the simulated internet topology at runtime without disrupting in-flight traffic.

Qualifications

  • Deep expertise in Linux kernel networking and eBPF program development, including XDP, TC hooks, and BPF map types.
  • Strong systems programming skills — C or Rust for eBPF program development, and Go or Python for the control-plane agent and tooling layer.
  • Solid understanding of real-world internet routing — BGP, ASN topology, CIDR allocation, inter-AS peering.
  • Experience designing systems with well-defined control plane and data plane separation.
  • Demonstrated technical leadership — setting architectural direction and driving engineering quality across a team.
  • Comfort at the intersection of research and production engineering.
  • Familiarity with Kubernetes as the deployment environment for both control plane services and distributed agent components.
  • Experience with network simulation, traffic shaping, or cyber range infrastructure is a strong plus.
  • Prior work in cybersecurity, defense, or government-adjacent environments is a plus.

Requirements

  • Own the end-to-end architecture of the eBPF-based routing simulation layer.
  • Design and build the control-plane topology database and the pipeline for real-world internet topology data.
  • Architect the in-range proxy agent that bridges the persistent control plane to individual cyber ranges.
  • Define the interface contract between the control plane and in-range agents.
  • Serve as technical lead for the team, conducting design reviews and maintaining engineering quality.
  • Partner with other Engineers on novel simulation challenges.
  • Mentor engineers on systems design, kernel-level debugging, and engineering rigor.
  • Collaborate with adjacent platform teams on the operational model for a long-lived, multi-tenant service.

Benefits

  • Base salary range: $160,000 - $225,000, with opportunities for annual bonuses.
  • Comprehensive medical, dental, and vision benefits, with coverage starting on day one.
  • Access to company-paid counseling, coaching, and resources for mental health support.
  • 401(k)-retirement savings plan featuring a company match.
  • Unlimited vacation and dedicated health & wellness days.
  • Paid parental leave plans.
  • Equity stock options at hire, with annual performance-based grants.
  • Referral rewards for qualified hires through the employee referral program.
  • Full- and partial-subsidized membership plans and equipment discounts through the Peloton Interactive Wellness Program.
  • Access to a LinkedIn Learning membership for personal and professional development.
  • Monthly reimbursements for meaningful connections with teammates.
  • Legal plan coverage, pet insurance, wellness reimbursements, and more.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Network Simulation in Remote vacancy
  • $191k - $253k

     ...ABOUT THE TEAM  The Simulation Platform team owns the core architecture and infrastructure...  ...working alongside Simulation Modeling engineers. Custom Entity-Component-System...  ...services, DIS protocol interoperability, networking messaging, and file recording for... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Remote
    1 day ago
  • $193.93k - $291.15k

     ...remotely plays a key role in our business strategy. As a Senior Software Engineer, Networking you will work on our in-house Teleoperations platform....  ...LTE network utilization Build an offline network simulation/emulation framework that can help to iterate and predict... 
    Senior
    Full time
    Remote work

    Nuro

    Mountain View, CA
    1 day ago
  • $193.93k - $291.15k

     ...Operating a vehicle remotely over cellular networks is challenging and critical. You will...  ...protocols. About the Work Engineered Connectivity: Architect a network bonding...  ...: Build sophisticated ns-3-like simulations to "stress test" our stack against edge... 
    Senior
    Full time
    Remote work

    Nuro

    Mountain View, CA
    1 day ago
  • $213k - $263k

     ...100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. The Challenge Waymo’s simulator...  ...range of challenging requirements. We are looking for a Senior Software Engineer who is passionate about solving complex evaluation... 
    Senior
    Full time
    Remote work

    Waymo

    San Francisco, CA
    1 day ago
  • $204k - $259k

     ...public roads and tens of billions in simulation across 15+ U.S. states. The  Simulator...  ...a diverse, and collaborative group of software engineers, machine learning (ML) engineers, and...  ...In this role, you will report to a  Senior Staff Engineering Manager.   You will... 
    Senior
    Full time
    Remote work

    Waymo

    San Francisco, CA
    1 day ago
  • $193.93k - $291.15k

     ...connected future. About the Role Simulation is at the core of autonomy development....  ...systems. Collaborate closely with autonomy engineers and build an understanding of how...  ...have 3+ years of experience working in software engineering or related fields. You are... 
    Senior
    Full time

    Nuro

    Remote
    1 day ago
  •  ...ensuring the safety of autonomous vehicles? The Simulation Scenario Frameworks team at Zoox is looking for a full-stack engineer to enable and extend authoring of challenging...  ...the performance of autonomous driving software. Extend a web-based front-end for 3D graphical... 
    Senior
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    1 day ago
  •  ...leading developer of Embodied AI technology. Our advanced AI software and foundation models enable vehicles to perceive,...  ...experience that defines your career! The role As a software engineer for Wayve’s Simulation Technology team, you will be an expert software engineer... 
    Senior
    Full time
    Work at office
    Work from home

    Wayve

    United Kingdom
    10 days ago
  •  ...Datacor is the leading provider of software solutions, including ERP, CRM, Asset Tracking, Simulation and Formulation, to the...  .... The Role: The Datacor Engineering Software Group (DESG) is seeking...  ...highly skilled and self-motivated senior-level Software Engineer with a... 
    Senior
    Full time
    Live in
    Work at office
    Remote work

    Datacor

    Colorado Springs, CO
    1 day ago
  • $125k - $191.7k

    The Simulation group is solving one of self-driving’s most difficult problems: evaluating the performance of the autonomous driving software stack before it reaches public roads. As a software engineer on the Simulation Engine team, you will drive the development of our... 
    Senior
    Remote work
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $52 - $54 per hour

     ...Senior Software Simulation Engineer Job Number: 366857 Category: Embedded Sys / Software Eng Description: Job Title: Senior Software Simulation Engineer Pay rate: $52- $54/hr. Location: Lansing, MI (Remote) Zip Code: 48341 Duration: 6 Months Start... 
    Senior
    Contract work
    Temporary work
    Immediate start
    Remote work
    Worldwide
    Shift work

    Belcan

    Lansing, MI
    3 days ago
  • CoreWeave is the AI Hyperscaler™, delivering a cloud platform of cutting edge services powering the next wave of AI. Our technology provides enterprises and leading AI labs with the most performant, efficient and resilient solutions for accelerated computing. Since 201...
    Senior
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    Coreweave

    Washington DC
    1 day ago
  • $135k - $200k

     ...Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the...  ...locate missing children, and more. The Role As a Senior Software Engineer on Network Infrastructure you will be joining a team whose mission... 
    Senior
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package

    Palantir Technologies

    Washington DC
    1 day ago
  • $180k - $210k

     ...that’s setting the pace for responsible, transformative cloud infrastructure. About the Role: As a Senior Software Engineer II - Software Defined Networking, you will lead the development and execution of our Software Defined Networking strategy. You will work... 
    Senior
    Full time
    Temporary work

    Crusoe

    Remote
    1 day ago
  • $213k - $263k

     ...on public roads and tens of billions in simulation across 15+ U.S. states. The Perception...  ...that powers the Waymo Driver. Our software allows the Waymo Driver to perceive the...  ...diverse set of sensors, enabling software engineers like you to develop multi-modal models and... 
    Senior
    Full time
    Remote work

    Waymo

    San Francisco, CA
    1 day ago
  • $174.4k - $237.8k

     ...advances in AI, perception and simulation will redefine what’s possible...  ...in the near future – with software and data at the core. Our...  ...developers. We are a dynamic team of engineers, roboticists, designers, and...  ...robotics. Role As a Senior Full Stack Platform Software... 
    Senior
    Full time
    Work experience placement
    Local area

    Intrinsic

    Remote
    1 day ago
  •  ...Simulation is essential to Zoox’s mission. Zoox uses simulation to develop our driving software, validate our safety, and analyze our real world performance. Our team’s work directly...  ...queues ~ More Info:   Software Engineer - Simulation Data Platform ~8+ years of... 
    Senior
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    1 day ago
  • $180k - $210k

     ...cloud infrastructure. About This Role: Crusoe Cloud Network Engineering team is looking for an ambitious, experienced team player to...  ...communication skills and be a great team player. As a Software Engineer, you will be part of the Network Engineering team.... 
    Senior
    Full time
    Temporary work
    Work experience placement

    Crusoe

    Remote
    1 day ago
  • $92.5k - $209.5k

     ...management, telemetry, digital twins, software lifecycle management, and AI-powered robotic...  ...robot integration from a manual engineering effort into an AI-assisted software engineering...  ...digital twins. Experience with robot simulation environments such as NVIDIA Isaac Sim,... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Seattle, WA
    3 days ago
  •  ...Zoox is looking for software engineers to help us build front-end for simulation & validation framework. This framework enables the ability to manage a massive number of simulation scenarios and suites, configure, execute, and inspect large scale simulation runs, and... 
    Senior
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    1 day ago
  • $134.83k - $158.62k

     ...on-site power for commercial, industrial, and utility customers. Now we’re scaling our fleet. We’re looking for the right software engineers to own the cloud-to-device software ecosystem that monitors, manages and optimizes our distributed energy assets. This is a rare... 
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    Mainspring Energy

    Menlo Park, CA
    1 day ago
  •  ...mission orchestration, fleet management, telemetry, digital twins, software lifecycle management, and AI-powered robotic applications....  ...platform that transforms robot integration from a manual engineering effort into an AI-assisted software engineering workflow. Using... 
    Senior
    Full time
    Flexible hours

    Oracle

    Seattle, WA
    4 days ago
  • $175k - $200k

     ...hardworking), genuine, and kickass, and you could be one of them! The Role We’re looking for a sharp, driven, problem-solving Senior Software Engineer (Ruby on Rails) to join our engineering team. As a Senior Software Engineer, you’ll work alongside other engineers,... 
    Senior
    Full time
    For contractors
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    CompanyCam

    United States
    19 hours ago
  •  ...The 3D Simulation group at Zoox is looking for 3D graphics engineers to simulate sensors (lidar, radar, cameras), combining modern graphics and GenAI/ML techniques...  ...and OpenGL ~5+ years of experience developing software with modern C++ and Python ~ Experience with... 
    Senior
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    1 day ago
  • $159k - $268k

     ...a positive way. To learn more visit: Simulation is at the core of Waabi’s approach to autonomous...  ...development. Our closed-loop simulation engine built with the latest in generative AI...  ...- Design and implement orchestration software between simulation subcomponents... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    San Francisco, CA
    4 days ago
  • $160k - $225k

     ...enabling human life on Mars. SR. SOFTWARE ENGINEER, PROPULSION SIMULATION & DATA ANALYSIS (RAPTOR) The...  ...implementing physics-informed neural networks to solve real-world engineering problems...  ...AND BENEFITS:   Pay range:   Senior: $160,000.00 - $225,000.00/per year... 
    Senior
    Permanent employment
    Full time
    Temporary work

    Spacex

    Remote
    1 day ago
  •  ...Job Description Job Description #LI-DNI Senior Software Engineer - Modeling and Simulation Location: Onsite in Columbia, South Carolina. Or remote...  ...platforms and applications, as well as efficient networking solutions, that are unit tested, code reviewed, and... 
    Senior
    Work at office
    Local area
    Immediate start
    Remote work
    Work from home
    Relocation
    Relocation package
    Monday to Friday
    3 days per week

    Integer Technologies

    Columbia, SC
    a month ago
  • $175k - $215k

     ...miles on public roads and tens of billions in simulation across 15+ U.S. states. The platforms team is seeking a software engineer to mature the infrastructure supporting...  ...with operating systems concepts like networking and filesystems. The expected base salary... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $170k - $216k

     ...on public roads and tens of billions in simulation across 15+ U.S. states. The Simulation...  ...that evaluate the Waymo Driver's software stack at a massive scale. We solve complex...  ...for a broad range of customers Software Engineers, Product, Data Science, System Engineering... 
    Full time
    Remote work

    Waymo

    San Francisco, CA
    1 day ago
  •  ...are looking for a distributed systems and networking stack expert to help us scale our peer-...  ...petabytes. As a hard-core systems engineer, you deeply understand async and concurrency...  ...developing and shipping system software such as core operating system components... 
    Senior
    Full time
    Local area

    Hireup.net

    Remote
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Network Simulation. Be the first to apply!