Backend Engineer – Real-Time Video

S
StreamReal-time video
Remote from anywhere in the EUFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
Extensive backend engineering experience, including significant time owning architecture for high-scale production systems
Required Skills
GoWebRTCDistributed SystemsNetworking

Requirements

  • Bring extensive backend engineering experience, including significant time owning architecture for high-scale production systems.
  • Demonstrate expert proficiency in Go or an equivalent systems language such as Rust, C++, or Java.
  • Have a track record owning real-time, stateful, or latency-sensitive systems at very high scale.
  • Bring deep knowledge of distributed systems and networking, including failure modes, placement, capacity planning, and cost.
  • Have strong experience with real-time media or streaming, including WebRTC, SFU/MCU concepts, RTP/RTCP, DTLS, or RTMP, SRT, and HLS.
  • Write clear design documents and RFCs that others can act on.
  • Have hands-on experience adopting AI coding and agent tools and applying judgment to their safe use in production.

Responsibilities

  • Write the architecture and roadmap for Stream Video's backend and media infrastructure, and decide what ships.
  • Architect the SFU and media pipeline, including the path from WebRTC to CDN-backed HLS for very large audiences.
  • Own reliability, autoscaling, placement, rollouts, observability, and cost for long-lived sessions across clouds.
  • Define validation for production changes using behavior tests on realistic networks, nightly telemetry scans, and a public quality benchmark.
  • Handle the hardest quality, latency, and production incidents.
  • Work with enterprise customers on advanced integrations.
  • Mentor senior engineers through design review, code review, and hiring.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now