‹ All jobs

Backend Engineer – Real-Time Video

Stream · Amsterdam office · posted 2026-10-29
<h2><strong>About Stream</strong></h2><p style="min-height:1.5em">Stream powers real-time <a target="_blank" rel="noopener noreferrer nofollow" href="https://getstream.io/chat/"><u>Chat</u></a>, <a target="_blank" rel="noopener noreferrer nofollow" href="https://getstream.io/video/"><u>Video</u></a>, <a target="_blank" rel="noopener noreferrer nofollow" href="https://getstream.io/activity-feeds/"><u>Activity Feeds</u></a>, and <a target="_blank" rel="noopener noreferrer nofollow" href="https://getstream.io/moderation/"><u>AI Moderation</u></a> for more than 1 billion end users across 4,000+ apps, from Strava and Bumble to eBay and Patreon. Our platform processes billions of API requests per month and supports applications with millions of concurrent users, while delivering highly reliable, low-latency services and a great developer experience.</p><p style="min-height:1.5em"></p><h2><strong>The role</strong></h2><p style="min-height:1.5em">We're looking for a Staff Backend Engineer to join Stream on our mission of elevating the quality of apps for billions of users globally. You'll own the technical direction of Stream Video's media plane and the infrastructure it runs on.</p><p style="min-height:1.5em">This is a full-time role, hybrid with 3 days a week in our Amsterdam office, or remote from anywhere in the EU.</p><p style="min-height:1.5em"></p><h2><strong>What you'll work on</strong></h2><p style="min-height:1.5em">Stream Video runs on an SFU we built in Go on top of Pion, plus ingest and recording fleets, all on a global edge network we own across more than one cloud. Nobody at Stream has owned this media plane end to end before. Our central infrastructure team is tuned for request-based services, and video breaks in different ways: live sessions can't be dropped, bandwidth is the biggest cost, and placement is the main lever. That's why this is a Staff role. You'll set the direction for the video backend and its infrastructure with your own roadmap, reporting to our Director of Engineering with a direct line to our CTO. The Video SDK teams own the client side, and you'll work closely with them and with infrastructure. Part of the fleet is mid-move to Kubernetes.</p><p style="min-height:1.5em"></p><h2><strong>Job responsibilities:</strong></h2><ul style="min-height:1.5em"><li><p style="min-height:1.5em"><strong>Architecture:</strong> write the architecture and roadmap for Stream Video's backend and media infrastructure, and decide what ships.</p></li><li><p style="min-height:1.5em"><strong>Scale livestreaming:</strong> architect the SFU and media pipeline (WHIP, WHEP, RTMP, SRT, HLS, SVC), including the path from WebRTC to CDN-backed HLS for very large audiences.</p></li><li><p style="min-height:1.5em"><strong>Own the fleet:</strong> reliability, autoscaling, placement, rollouts, observability and cost for long-lived sessions across clouds, with cost per gigabyte as a first-class metric.</p></li><li><p style="min-height:1.5em"><strong>Gate production changes:</strong> define the validation that decides which changes, including AI-generated ones, reach live media, using behaviour tests on realistic networks, nightly telemetry scans and a public quality benchmark.</p></li><li><p style="min-height:1.5em"><strong>Take the final escalation:</st

Apply for this job

Similar jobs in Amsterdam office

AI Automation Intern (Sustainability)

Prosus · Amsterdam · 2026-10-29

Lead Backend Engineer, Service Standards

Vinteden · Amsterdam · 2026-10-29

Senior Manager, Commercial Sales (South)

Sentinellabs · Amsterdam · 2026-10-29

Senior Systems Software Engineer, GPU Compute

Nebius · Amsterdam · 2026-10-29

Product Design stage

Crisp · Amsterdam · 2026-10-29

Senior Product Designer

Polarsteps · Amsterdam · 2026-10-29