Nuovo!

Staff Backend Engineer - Real-Time Video

Stream

Stream cerca uno Staff Backend Engineer che guidi la direzione tecnica del media plane di Stream Video e dell'infrastruttura su cui gira, con una roadmap propria e un riporto diretto al Director of Engineering.

Ruolo
Nessuno in Stream ha mai avuto la responsabilità end to end di questo sistema: il video si rompe in modi diversi dai servizi basati su richieste, perché le sessioni live non possono cadere, la banda è il costo principale e il posizionamento è la leva più importante. Il lavoro comprende scrivere architettura e roadmap del backend video e decidere cosa va in produzione, progettare la SFU e la pipeline media per il livestreaming verso audience molto grandi, dal WebRTC fino all'HLS distribuito via CDN, e gestire la flotta in termini di affidabilità, autoscaling, posizionamento, rollout, observability e costi su più cloud. C'è poi da definire la validazione che decide quali modifiche, comprese quelle generate da AI, arrivano sul media live, gestire le escalation più difficili con i clienti enterprise e fare da mentore agli engineer senior tramite design review, code review e selezione. Il team è piccolo, quindi si scrive e si revisiona molto codice; un'esperienza da founder è un plus.

Tecnologie
Go con Pion per la SFU, WebRTC, WHIP, WHEP, RTMP, SRT, HLS e SVC, CDN, rete edge globale multi-cloud. Va bene anche un background in Rust, C++ o Java.

Condividi annuncio

Informazioni su Stream

Stream fornisce API e SDK per integrare nelle applicazioni chat in tempo reale, videochiamate e livestreaming, activity feed e moderazione dei contenuti basata su AI. La sua piattaforma serve oltre un miliardo di utenti finali attraverso più di 4.000 app, tra cui Strava, Bumble, eBay e Patreon, e gestisce miliardi di richieste API al mese con latenze di pochi millisecondi e un impegno di uptime del 99,999%.

L'azienda è una Series B sostenuta da Felicis Ventures, GGV Capital, 01 Advisors, Techstars e Arthur Ventures, con business angel come Dick Costolo, Olivier Pomel di Datadog, Tom Preston-Werner di GitHub e Nicolas Dessaigne di Algolia. Ha uffici a Boulder, Amsterdam, Skopje e Toronto e un team di circa 145 persone provenienti da oltre 35 paesi.

Il lavoro di ingegneria si concentra su sistemi ad alta scala scritti principalmente in Go, con PostgreSQL, Redis e Kubernetes, e su un media server proprietario per il video in tempo reale. Stream offre equity, la possibilità di lavorare sui propri SDK open source e il supporto per conferenze e meetup, come partecipanti o speaker. Il team valorizza chi preferisce il lavoro tecnico alla gestione delle persone: anche i lead dedicano la maggior parte del tempo a scrivere codice e a lavorare direttamente su sistemi e database, in un'organizzazione snella e senior.

Visita il sito web →