Software Engineer – Network at Azora | San Francisco, California, US | Rezi

Software Engineer – Network at Azora

Software Engineer – Network

Azora · San Francisco, California, US

1 weeks ago

Software Engineer – Network

Azora · San Francisco, California, US

9 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Build the software that moves data through Azora's space-ground optical network, including link control, data plane services, scheduling, and ground-side services. You will implement protocols and services defined by the Network Architect and contribute feedback from real-world implementation.

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 pass scheduling and orchestration services to 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.

Requirements

  • 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.
  • Solid understanding of TCP/UDP, sockets, serialization, and performance tuning of network services.
  • Experience with Linux systems programming and deployment (containers, systemd, CI/CD).

Skills

  • Go
  • Rust
  • C++
  • modern Python
  • networked systems
  • distributed services
  • TCP/UDP
  • sockets
  • serialization
  • performance tuning
  • Linux systems programming
  • deployment
  • containers
  • systemd
  • CI/CD
  • satellite ground systems
  • CCSDS protocols
  • SDR/communications software
  • High-performance networking
  • DPDK
  • io_uring
  • kernel bypass
  • 10/25/100GbE pipelines
  • cloud infrastructure
  • AWS/GCP
  • message queues
  • time-series telemetry stacks
  • Prometheus
  • InfluxDB
  • Grafana
  • DTN
  • custom ARQ protocols
  • erasure coding

Experience Level

  • 4+ years of professional software engineering experience

Education Level

  • BS/MS in Computer Science, Software Engineering, or related field.

Benefits

  • Generous equity
  • Competitive healthcare (including options for vision and dental)
  • 401(k)
  • Unlimited PTO

About the Company

  • Azora is building high-bandwidth communications infrastructure for environments where fiber can’t reach.
  • This work spans LEO spacecraft constellations, lunar exploration missions, GEO satcom, deployable optical ground for defense, and data centers both on- and off-world.
  • To enable rapid global proliferation Azora is developing compact and modular optical terminals small enough to deploy from a backpack, and space terminals that support high speed optical links from LEO out to the Moon.

Equal Opportunity

  • Azora is proud to be an equal opportunity employer.
  • If you need a reasonable accommodation as part of your application for employment or interviews with us, please let us know by contacting info@azora.space
  • To conform to U.S. Government export regulations, applicants must be a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (iii) protected individual as defined by 8 U.S.C. 1324b(a)(3), or (iv) be eligible to obtain the required authorizations from the U.S. Department of State.