Hybrid Network Software Engineer - Space Data Systems

Socket.dev

San Francisco (CA)

Hybrid

USD 140,000 - 210,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Generous equity
Healthcare (vision and dental)
401(k)
Unlimited PTO

Job summary

Azora is seeking a software engineer to build the data pathways and control software for a space-ground optical network, turning raw downlinks into reliable customer data delivery. You will implement protocols and services defined by the Network Architect, while providing feedback to shape them.

You will develop high-throughput data plane code and telemetry paths, with strong emphasis on reliability, performance, and distributed operations across multiple sites, including on-call support and

Qualifications

  • BS/MS in Computer Science, Software Engineering, or related field.
  • 4+ years of professional software engineering experience, with significant work in networked systems or distributed services.
  • Strong skills in at least one of: Go, Rust, C++, or modern Python for backend/network services.
  • Solid understanding of TCP/UDP, sockets, serialization, and performance tuning of network services.
  • Experience with Linux systems programming and deployment (containers, systemd, CI/CD).

Responsibilities

  • Implement networking software for the ground segment: link management, framing/ARQ logic, data ingest pipelines, store-and-forward services, and customer delivery APIs.
  • Build the pass scheduling and orchestration services that coordinate satellites, ground stations, and weather data in near-real time.
  • Develop telemetry, tracking, and command (TT&C) software paths, including encrypted command uplink and telemetry processing.
  • Write high-throughput data plane code capable of sustaining multi-Gbps downlink rates from receiver hardware to storage and network egress.
  • Build monitoring, logging, and operational tooling for a distributed, multi-site network.
  • Develop simulation and test harnesses for protocol behavior over fading optical channels (packet loss, burst errors, outages).
  • Participate in on-call support of operational ground stations as the network scales.

Skills

Networking software
Distributed services
Go
Rust
C++
Python
Linux systems programming
TCP/UDP networking
CI/CD tooling

Education

BS/MS in CS/Software Engineering

Tools

Containers
systemd
CI/CD pipelines

Job description

Azora is seeking a software engineer to build the data pathways and control software for a space-ground optical network, turning raw downlinks into reliable customer data delivery. You will implement protocols and services defined by the Network Architect, while providing feedback to shape them.

You will develop high-throughput data plane code and telemetry paths, with strong emphasis on reliability, performance, and distributed operations across multiple sites, including on-call support and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Space-Ground Network Software Engineer — Hybrid
Space-Ground Network Software Engineer — Hybrid

PLP Group • San Francisco (CA)

Hybrid
USD 130,000 - 170,000
Generous equity
Competitive healthcare
401(k)
+2
Space-Ground Networking Software Engineer
Space-Ground Networking Software Engineer

Azora • Phoenix (AZ)

Hybrid
USD 120,000 - 150,000
Generous equity
Competitive healthcare
401(k)
+1
Space & Ground Network Architect
Space & Ground Network Architect

Socket.dev • San Francisco (CA)

Hybrid
USD 150,000 - 230,000
Equity
Healthcare (vision & dental)
401(k)
+1
Senior Space Communications Network Architect
Senior Space Communications Network Architect

PLP Group • San Francisco (CA)

Hybrid
USD 160,000 - 200,000
Generous equity
Healthcare (vision & dental)
401(k)
+2
Space Network Architect - Optical Ground & Satellites
Space Network Architect - Optical Ground & Satellites

Azora • San Francisco (CA)

Hybrid
USD 180,000 - 240,000
Generous equity
Healthcare options
401(k)
+1
Network Architect
Network Architect

Azora • San Francisco (CA)

Hybrid
USD 180,000 - 240,000
Generous equity
Healthcare options
401(k)
+1
Network Architect
Network Architect

Azora • Phoenix (AZ)

Hybrid
USD 140,000 - 210,000
Generous equity
Healthcare (vision and dental)
401(k)
+1
Software Engineer – Network
Software Engineer – Network

Azora • Phoenix (AZ)

Hybrid
USD 120,000 - 150,000
Generous equity
Competitive healthcare
401(k)
+1
Software Engineer – Network
Software Engineer – Network

Socket.dev • San Francisco (CA)

Hybrid
USD 140,000 - 210,000
Generous equity
Healthcare (vision and dental)
401(k)
+1
Network Architect
Network Architect

Socket.dev • San Francisco (CA)

Hybrid
USD 150,000 - 230,000
Equity
Healthcare (vision & dental)
401(k)
+1