×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer – Software Defined Network; SDN and Network Observability Team - TeraWave

Job in Seattle, King County, Washington, 98127, USA
Listing for: Blue Origin
Full Time position
Listed on 2026-07-19
Job specializations:
  • Software Development
    Cloud Engineer - Software, Backend Developer, Software Engineer, DevOps
Salary/Wage Range or Industry Benchmark: 248830 - 348361 USD Yearly USD 248830.00 348361.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer – Software Defined Network (SDN) and Network Observability Team - TeraWave

Application Close Date

Applications will be accepted on an ongoing basis until the requisition is closed.

At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We’re working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion. Join our team of problem solvers as we add new chapters to the history of spaceflight!

Blue Origin is pioneering the future of space‑based communications with Tera Wave, a revolutionary satellite communications network designed to deliver symmetrical data speeds of up to 6 Tbps anywhere on Earth. This multi‑orbit constellation will consist of optically interconnected satellites in low Earth orbit (LEO) and medium Earth orbit (MEO), providing enterprise‑grade connectivity for critical operations worldwide.

Senior Software Engineer – Software Defined Network (SDN) and Network Observability Team

As a Senior Software Engineer on the Software Defined Network (SDN) and Network Observability Team, you will design and develop the software systems that manage, route, and monitor Blue Origin's dynamic satellite network in real time. You will build distributed services that enable network planning, orchestration, telemetry processing, and observability across thousands of user terminals, satellites, and terrestrial infrastructure. Working closely with spacecraft, user, and ground systems engineers, you'll help build resilient software that keeps the constellation operating reliably under constantly changing orbital conditions.

Responsibilities
  • Design and develop highly available, low‑latency distributed services supporting network orchestration, telemetry collection, and control plane operations across the Tera Wave constellation.
  • Build software that plans, disseminates, and coordinates state across terrestrial infrastructure, orbital assets, and users while maintaining reliability and consistency under dynamic network conditions.
  • Develop scalable data pipelines capable of ingesting and processing high‑volume telemetry streams to improve network visibility and operational responsiveness.
  • Design efficient data models and storage solutions using relational, No

    SQL, search, and streaming technologies to support real‑time operational workflows.
  • Build APIs and services that enable reliable communication between network planning, control, and execution components.
  • Collaborate with spacecraft, RF, networking, and ground systems engineers to integrate software across the broader Tera Wave platform.
  • Diagnose and resolve performance bottlenecks in large‑scale distributed systems with a focus on latency, throughput, and operational reliability.
  • Participate in operational support for mission‑critical services, including on‑call rotations and launch or mission operations as required.
  • Contribute to software architecture, design reviews, coding standards, and engineering best practices across the SDN and Network Observability organization.
Minimum Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical field.
  • 5+ years of professional software engineering experience developing distributed systems, network services, or large‑scale backend platforms.
  • Strong proficiency in one or more systems programming languages such as Go, Rust, Java, or C++.
  • Experience building distributed microservices and APIs operating in cloud‑native or large‑scale production environments.
  • Experience with distributed messaging or streaming platforms such as Kafka, Kinesis, Pulsar, or similar technologies.
  • Experience designing scalable data systems using SQL, No

    SQL, search, or time‑series databases.
  • Strong understanding of distributed systems fundamentals, including fault tolerance, scalability, consistency, and resiliency.
  • Experience troubleshooting production systems using observability tools, metrics, logging, and distributed tracing.
  • Excellent communication skills and ability to collaborate effectively across multiple engineering disciplines.
Preferred Qualifications
  • Experience building software for software‑defined networking (SDN), telecommunications,…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary