Staff Backend Engineer – Real-Time Video
Salary indication
This job does not state a salary. Engineer jobs in Amsterdam that do state one usually offer between €5,100 and €7,000 gross per month (median €5,700), converted to a full-time job. That is based on 33 jobs on Personeel.com.
An indication, not an offer from this employer: ask about the salary when you apply.
Engineer salary in AmsterdamAbout the job
Stream is looking for a Staff Backend Engineer to shape the architecture and roadmap of its real-time video backend and media infrastructure. You will own critical systems, mentor senior engineers, and tackle the toughest production incidents in a hybrid work environment based in Amsterdam.
What you will do
- Write architecture and roadmap for Stream Video's backend and media infrastructure
- Architect the SFU and media pipeline including WHIP, WHEP, RTMP, SRT, HLS, SVC
- Own fleet reliability, autoscaling, placement, rollouts, observability and cost
- Define validation for production changes including AI-generated ones
- Handle hardest quality, latency and production incidents and work with enterprise customers
- Mentor senior engineers through design review, code review and hiring
What you bring
- Extensive backend engineering experience owning architecture for high-scale production systems
- Expert proficiency in Go or equivalent systems language (Rust, C++, Java)
- Track record owning real-time, stateful or latency-sensitive systems at very high scale
- Deep knowledge of distributed systems and networking
- Strong experience with real-time media or streaming (WebRTC, SFU/MCU, RTP/RTCP, DTLS, RTMP, SRT, HLS)
- Clear written communication in design docs and RFCs
Nice to have
- Built or operated an SFU or contributed to Pion or another WebRTC stack
- Moved a stateful fleet to Kubernetes or ran media workloads across more than one cloud
- Knowledge of bandwidth estimation, congestion control, simulcast, SVC and codecs
- Experience with CockroachDB/PostgreSQL, RocksDB, Raft and Redis at scale
- Founder or early-stage startup experience building real-time products
- Conference talks, technical writing or notable open-source work in real-time media
What you get
- Company equity
- 28 days paid time off plus Dutch public holidays
- Pension plan with company contribution
- NS Business Card or company bike
- Personal development budget of EUR 500 per year
- Catered lunches in the office
Summary by Personeel.com. The full job description and the application form are on Stream's website (jobs.ashbyhq.com); Apply takes you straight there.