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