Orbis Operations
Senior Software Engineer, Streaming
McLean, VA +1 · Remote · Senior · Full-time · Posted Oct 2, 2026
- Location
- McLean, VA
Remote-US - Experience
- 5–7 years in real-time data streaming.
About the job
Owns and implements high-performance real-time streaming features that move data from distributed sources into Orbis’s core platform.
What you'll do
- Build streaming lifecycle features, including media ingress, relay, packetization, buffering, distribution, and packaging.
- Set technical direction for protocol subsystems; evaluate trade-offs, improve reliability through testing and monitoring, and respond to incidents.
- Collaborate with stakeholders, mentor junior engineers, and help deliver streaming modules through automated deployment pipelines.
What they ask for
- 5–7 years of experience in real-time data streaming, with ownership of meaningful product surfaces.
- Deep knowledge of media session negotiation and transport mechanics, including jitter, sequencing, multiplexing, reconnection, and backoff.
- Hands-on streaming transport experience with frame-level audio, video, and data handling and timestamp reconciliation.
- Strong Go engineering skills and protocol-level understanding; able to meet required international travel of up to 25% per calendar year, including to the Middle East and geopolitical hot zones.
Nice to have
- Experience with interoperability across varied data protocols or designing gRPC-based plugin architectures.
- Experience in mission-critical or national security environments; active Secret-or-higher clearance, with Top Secret preferred.
Tools
Go, RTSP, RTP, WebRTC, KLV, Datadog, Prometheus, gRPC
Model-written summary · the original posting is authoritative