Personeel.com

Staff Backend Engineer – Real-Time Video

Amsterdam10 days ago

Full-timeHybridIn English
Apply

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 Amsterdam

About 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.

More jobs at Stream

Apply