Backend Engineer – Real-Time Video at Stream
At a glance
- Company
- Stream
- Location
- Amsterdam, Netherlands
- Work arrangement
- Hybrid
- Employment type
- Full-time
- Experience
- 10+ years
- Working hours
- 40 hours
- Visa sponsorship
- Offered, according to the listing
- Posted
- Added to The Stack
About the role
Responsibilities:
- Set architecture and roadmap for Stream Video's media plane and associated infrastructure.
- Design and scale the SFU and media pipeline (WHIP/WHEP, RTMP, SRT, HLS, SVC) including WebRTC→CDN paths.
- Own fleet operations: reliability, autoscaling, placement, rollouts, observability and cost-per-GB optimization.
- Define validation and gating for production changes using realistic network tests, telemetry and benchmarks.
- Lead on-call escalations for the hardest quality/latency incidents and support enterprise integrations.
- Mentor senior engineers, run design/code reviews and raise engineering standards across the team.
Requirements:
- Extensive backend experience building latency-sensitive, real-time systems at scale.
- Deep knowledge of WebRTC, SFU design, media protocols (WHIP/WHEP/RTMP/SRT/HLS) and video pipeline trade-offs.
- Strong Go (or equivalent systems language) proficiency and hands-on distributed systems experience.
- Proven experience with cloud/Kubernetes deployments, autoscaling, placement and cost management for long-lived sessions.
- Expertise in observability, network testing, diagnostic tooling and incident response for media services.
- Ability to write architecture docs, lead cross-team roadmaps and take final technical ownership on critical issues.
Responsibilities
You will own the technical direction and architecture of the backend media infrastructure for Stream Video. This includes managing the media pipeline, ensuring reliability and scalability, and mentoring senior engineers.
Requirements
The role requires extensive backend engineering experience with expert proficiency in Go or equivalent systems languages. You must have a proven track record in managing high-scale, real-time, and latency-sensitive systems.
Key skills
- Go — in 217 other listings on The Stack
- Backend engineering — in 124 other listings on The Stack
- Distributed systems — in 318 other listings on The Stack
- WebRTC — in 2 other listings on The Stack
- SFU — not in any other listing on The Stack
- Media infrastructure — not in any other listing on The Stack
- Kubernetes — in 547 other listings on The Stack
- Networking — in 98 other listings on The Stack
- Latency-sensitive systems
- Cloud infrastructure
- Architecture
- API design
- Observability
- Cost optimization
- Technical leadership
- Mentoring
On The Stack (as of 2026-10-29)
Frequently asked questions about Stream
Is this Backend Engineer – Real-Time Video role still open?
It was posted on 2026-10-27 and is listed as active on The Stack. Confirm on Stream's application page before applying.
Does Stream offer visa sponsorship?
This listing is marked as offering visa sponsorship. Eligibility rules are set by the employer, so check the details on Stream's site.
Where is this role located?
The listing gives the location as Amsterdam, Netherlands. It is marked hybrid.
What skills does this role ask for?
The listing names: Go, Backend engineering, Distributed systems, WebRTC, SFU, Media infrastructure, Kubernetes, Networking, Latency-sensitive systems, Cloud infrastructure, Architecture, API design, Observability, Cost optimization, Technical leadership, Mentoring.