wagey.ggwagey.gg
27,200  jobs27,200  jobs
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs(27,200)/Backend Engineer Role(518)/Stream (3) - Backend Engineer – Real-Time Video
Pro members applied to this job 36 hours before you saw itGet Pro ›
Stream

Stream - Backend Engineer – Real-Time Video

Amsterdam, North Holland, Netherlands - Hybrid+ Equity2d ago
In OfficeEMEABackend EngineerFounderRustJavaC++GoWebRTCKubernetesTechnical WritingCockroachDBPostgreSQLRedisPythonClaudeChatGPTCursor

Requirements

• Extensive backend engineering experience, including significant time owning architecture for high-scale production systems • Expert proficiency in Go or an equivalent systems language (Rust, C++, Java) • A track record owning real-time, stateful or latency-sensitive systems at very high scale • Deep knowledge of distributed systems and networking: failure modes, placement, capacity planning and cost • Strong experience with real-time media or streaming: WebRTC, SFU/MCU concepts, RTP/RTCP, DTLS, or RTMP, SRT and HLS • Clear written communication: design docs and RFCs that others can act on • Hands-on experience adopting AI coding and agent tools, and judgement on how to make them safe in production • 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 (Opus, VP8/VP9, AV1) • CockroachDB/PostgreSQL, RocksDB, Raft and Redis at scale • Experience at developer tooling, API or SDK companies • Founder or early-stage startup experience building real-time products • Python or Rust alongside Go • Conference talks, technical writing or notable open-source work in real-time media • What makes this role exciting • Scope: the infrastructure direction for video is yours to run as a product, with the authority to decide what ships. • Scope: • Impact: Video is Stream's most complex product, and many customers run it alongside Chat, Feeds and Moderation, so this work matters across the company. • Impact: • Stack: Go, Pion, WebRTC, WHIP/WHEP, RTMP, SRT, HLS, Protobuf, CockroachDB/Postgres, RocksDB, Raft and Redis, with Claude, Cursor and ChatGPT Codex in daily use. • Stack: • Starting point: a concrete first 90 days. Ship a validation gate on every infrastructure change that reaches production media, and move part of the fleet to Kubernetes with a cost-per-gigabyte number attached. • Starting point:

Responsibilities

• Architecture: write the architecture and roadmap for Stream Video's backend and media infrastructure, and decide what ships. • Architecture: • Scale livestreaming: 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. • Scale livestreaming: • Own the fleet: reliability, autoscaling, placement, rollouts, observability and cost for long-lived sessions across clouds, with cost per gigabyte as a first-class metric. • Own the fleet: • Gate production changes: 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. • Gate production changes: • Take the final escalation: handle the hardest quality, latency and production incidents, and work with enterprise customers on advanced integrations. • Take the final escalation: • Raise the bar: mentor senior engineers through design review, code review and hiring. • Raise the bar: • You've owned systems where a dropped session or a bad rollout is visible to users within seconds, and you think about cost and reliability as much as features. You'd rather write the hard design doc than wait for one. A founder background is an asset here. The team is small, so you'll still write and review plenty of code. If you're looking for a large organisation with a platform team to hand problems to, or a management track, this role won't suit you.

Benefits

• We're a Series B company with offices in Boulder, Amsterdam, Skopje and Toronto, and a team of 140+ people from 37 nationalities. We're backed by Felicis Ventures, GGV Capital, 01 Advisors, Techstars, and Arthur Ventures, with angels including Dick Costolo (ex-CEO of Twitter), Olivier Pomel (CEO of Datadog), Tom Preston-Werner (co-founder of GitHub), and Nicolas Dessaigne (co-founder of Algolia). • We'll be straight with you: a startup is more demanding than a large company. There's no fixed playbook, you'll own things end to end, and you'll sometimes pick up work outside your title. That's also what makes it a fast place to grow. If you want real ownership and high scale more than structure and a set career ladder, you'll feel at home here. • 28 days paid time off plus Dutch public holidays • Pension plan with a company contribution • NS Business Card or a company bike, covered • Personal development budget of EUR 500 per year • Catered lunches in the office • Up to EUR 60 a month toward a gym or sports club membership of your choice • Highly skilled migrant (kennismigrant) visa sponsorship and relocation support if you're moving to Amsterdam • This list applies to Netherlands-based employees and is adjusted to your location of residence. If you work remotely from another EU country, you'll be employed through our Employer of Record partner and get company equity plus local benefits depending on your country of employment. • Our culture • Our culture • Stream is a casual, transparent team that aims high and supports each other. In engineering, we care about ownership and quality, and our goal is to ship stable software. Management stays hands-on, with less middle management and more time spent doing the work. If that sounds like the environment you want next, apply now.

Apply in one click

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Similar roles

Grafana LabsGrafana Labs - Staff Backend Engineer - Alerting | UK | Remote3mo ago
·Remote - United Kingdom (Remote)
RemoteEMEAStaffBackend EngineerGoJavaC++RustPython
Grafana LabsGrafana Labs - Staff Backend Engineer - Alerting | Spain | Remote3mo ago
·Remote - Spain (Remote)
RemoteEMEAStaffBackend EngineerGoJavaC++RustPython
Grafana LabsGrafana Labs - Staff Backend Engineer - Alerting | Ireland | Remote3mo ago
·Remote - Republic of Ireland (Remote)
RemoteEMEAStaffBackend EngineerGoJavaC++RustPython
Grafana LabsGrafana Labs - Staff Backend Engineer - Alerting | Germany | Remote3mo ago
·Remote - Germany (Remote)
RemoteEMEAStaffBackend EngineerGoJavaC++RustPython
WheelyWheely - Backend Engineer (Mid/Senior), Marketplace3w ago
·London, England, United Kingdom·£90k/year/year + Equity
In OfficeEMEASeniorBackend EngineerGoC++RubyPythonNoSQL
WheelyWheely - Backend Engineer (Mid/Senior), Maps3w ago
·London, England, United Kingdom·£90k/year/year + Equity
In OfficeEMEASeniorBackend EngineerC++GoRubyPythonNoSQL
WheelyWheely - Backend Engineer3w ago
·London, England, United Kingdom·£90k/year/year + Equity
In OfficeEMEAMidBackend EngineerGoC++RubyPythonNoSQL
SpaceXAISpaceXAI - Backend Engineer - API4w ago
·London, England, United Kingdom·£107k - £262k/year/year + Equity
In OfficeEMEAArtificial IntelligenceBackend EngineerRustC++PostgreSQLMongoDBClickHouse
DeepslateDeepslate - Backend Engineer (m/f/d)7mo ago
·Remote - Berlin, Germany·€60k - €80k/year
RemoteEMEANonprofitBackend EngineerSpring BootJavaPostgreSQLKotlinKubernetes

Browse more by category

Show 518 moreBackend EngineerShow 194 moreFounderShow 531 moreRustShow 1,104 moreJavaShow 779 moreC++Show 1,484 moreGoShow 31 moreWebRTCShow 1,250 moreKubernetesShow 279 moreTechnical WritingShow 13 moreCockroachDB
Privacy·Terms··Contact·FAQ·Wagey on X