Jobs · Engineering · California

Senior Software Development Engineer, SDN Routing and Dynamic Networks

Blue Origin · San Francisco Bay Area · 2 wk ago
On-siteEngineering$249k–$348k/yrFull-time

About the role

Blue Origin is building TeraWave, a next-generation satellite constellation designed to provide high-bandwidth, low-latency connectivity across the globe. This role is based in Seattle, WA, or Cupertino, CA.

Responsibilities

  • Design, implement, test, and operate routing control-plane software for satellite, gateway, and terrestrial networks.
  • Develop topology models for current and predicted connectivity across satellites, optical links, gateways, and Points of Presence.
  • Implement path-computation algorithms that account for latency, capacity, availability, congestion, policy, and resource constraints.
  • Translate network intent and computed paths into forwarding state on network elements.
  • Develop routing behavior for topology transitions, link changes, node movement, degraded links, and failures.
  • Integrate telemetry, topology, link-state, and network-condition data into route computation and control systems.
  • Develop simulation, emulation, and test capabilities for routing correctness, convergence, scalability, resiliency, and performance.
  • Diagnose routing and forwarding issues across the control plane, data plane, and physical topology.

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or related STEM field.
  • 5 or more years of professional software development experience in technical domains.
  • Experience developing software for networking, distributed systems, infrastructure, or embedded systems.
  • Experience with IP routing, packet forwarding, convergence, failure recovery, or traffic engineering.
  • Experience developing production software in C++, Rust, Go, Java, or Python.

Qualifications

  • Master’s degree in Computer Science, Electrical Engineering, Computer Engineering, Operations Research, or related field.
  • Experience implementing routing protocols, SDN controllers, path-computation systems, or network-management software.
  • Experience with satellite, aerospace, mobile ad hoc, wireless mesh, or optical networks.
  • Experience with centralized route computation, distributed routing, fast reroute, or local protection mechanisms.
  • Experience modeling or routing across time-varying or predicted network topologies.
  • Knowledge of IS-IS, BGP, MPLS, Segment Routing, PCEP, TI-LFA, or ECMP.
  • Experience programming forwarding behavior on network processors, switching ASICs, embedded systems, or programmable data planes.

Benefits

  • Medical, dental, vision, basic and supplemental life insurance.
  • Paid parental leave, short and long-term disability.
  • 401(k) with a company match of up to 5%.
  • Education Support Program.
  • Stock Options for all regular employees (working at least 20 hours/week).
  • Paid Time Off: Up to four (4) weeks per year based on weekly scheduled hours, and up to 14 company-paid holidays.

Similar jobs