Auf einen Blick
- Aufgaben: Entwickeln und optimieren Sie die nächste Generation der Video-Streaming-Pipeline und RESTful-Webdienste.
- Unternehmen: Das Unternehmen kombiniert moderne Technologie mit dem besten Fernseherlebnis und hat seinen Sitz in San Francisco, CA.
- Vorteile: Vollständige Gesundheits-, Zahn- und Sichtleistungen sowie ein jährlicher Urlaubsgutschein von 2.000 USD.
- Weitere Informationen: Vollzeitstelle mit flexiblen Arbeitszeiten und der Möglichkeit, remote zu arbeiten.
- Warum dieser Job: Einfluss auf jede Videoübertragung und direkte Auswirkungen auf das Nutzererlebnis.
- Qualifikationen: Mindestens 8 Jahre Erfahrung in der Softwareentwicklung mit Golang, Java oder C++ erforderlich.
Das prognostizierte Gehalt liegt zwischen 265 - 265 € pro Stunde.
Wir sind eine Gruppe von Technologie- und Produktmitarbeitern, die sich zum Ziel gesetzt hat, die Zukunft des Fernsehens zu gestalten, indem wir die besten modernen Technologien mit dem faszinierendsten Medium verbinden – kurz gesagt, wir bauen das Fernseherlebnis, das wir uns immer gewünscht haben. In der Praxis bedeutet dies, dass wir Cloud-Lieferung, moderne Technologiestacks, maschinelles Lernen und handgefertigte native App-Erlebnisse auf all unseren Plattformen nutzen. Wir streben danach, ein solides Erlebnis bei den Streaming-Grundlagen zu bieten, während wir an der nächsten Generation von Multi-Screen- und Multi-User-Wiedergabeerlebnissen arbeiten.
Das Video ist das Herzstück des Unternehmens und das, womit die Kunden am meisten interagieren: ihre Lieblingssendungen ansehen. Das Video-Infrastrukturteam ist entscheidend für die Erfüllung dieser hohen Erwartungen und zusammen mit dem Ads-Team für die Generierung signifikanter Einnahmen durch Werbung verantwortlich. Wir besitzen die Systeme, die jeden Frame des Unternehmens auf jeden Bildschirm bringen: Live- und Video-on-Demand-Transcodierung, DRM- und Lizenzserver, Manifestgenerierung, die auch bei Spitzenereignissen standhält, und Server-Side Ad Insertion (SSAI). Wir unterstützen die Wiedergabe auf allen wichtigen Streaming-Plattformen und arbeiten eng mit den Teams für Werbung, Client und Daten zusammen, um den End-to-End-Video-Player und das Werbeerlebnis auszubauen. Wir wenden zunehmend maschinelles Lernen an, um sowohl Inhalte als auch Werbung zu inspizieren – Qualitätsprobleme aufzudecken, Encodes zu optimieren und das Seherlebnis auf Arten zu verbessern, die vor einigen Jahren nicht möglich waren.
Die Video-Streaming-Infrastruktur des Unternehmens ist hochgradig verteilt, horizontal skalierbar und nutzt die Leistungsfähigkeit des Cloud-Computing, um Videos in Exabyte-Maßstab zu liefern. Unsere Video-Pipeline, die intern entwickelt wurde, verwendet branchenführende kommerzielle und Open-Source-Komponenten, um in Echtzeit zu transcodieren, zu verpacken und HLS- und DASH-Manifeste auf einer pro Benutzer-, pro Sitzung-Basis zu generieren. Das Team baut und pflegt auch hochverfügbare RESTful-Webdienste, die dynamisch skaliert werden, um den ständig steigenden Anforderungen an gleichzeitige Video-Streams auf unserer Plattform gerecht zu werden.
Wir suchen einen begeisterten Senior Software Engineer, der uns hilft, die nächste Generation unserer Video-Ingest-, Transcodierungs- und Lieferplattform aufzubauen und zu optimieren. Dies ist eine Rolle mit hoher Auswirkung, die jeden Video-Stream beeinflusst, den das Unternehmen bereitstellt. Wenn Sie sehen möchten, wie Ihre Arbeit direkt die Endbenutzer beeinflusst, ist dies die richtige Rolle für Sie.
Verantwortlichkeiten- Entwerfen, Implementieren, Bereitstellen und Überwachen der nächsten Generation der Video-Streaming-Pipeline des Unternehmens unter Verwendung einer Kombination aus interner Technologie und Open-Source-Software.
- Zusammenarbeit mit Inhaltsanbietern zur Entwicklung von Systemen, die das bestmögliche Fernseherlebnis für die Nutzer des Unternehmens bieten.
- Aufbau skalierbarer und robuster Datenpipelines für das Ingest von Video- und Analytikereignissen unter Verwendung verteilter Computing- und Microservices-Architekturprinzipien.
- Zusammenarbeit mit internen Stakeholdern in den Bereichen Video-Lieferung, Werbebetrieb und Datenwissenschaftsteams, um sicherzustellen, dass wir jeden Aspekt unseres Video-Lieferprozesses und das Seherlebnis unserer Nutzer messen und optimieren.
- Ständige Verbesserungen der Zuverlässigkeit, Leistung, Latenz und Sicherheit der Video-Streaming-Plattform des Unternehmens vorantreiben.
- Bewertung, Auswahl und Entwicklung von Video-Encoding-Technologien zur Optimierung der Videoqualität und zur Senkung der CDN-Lieferkosten.
- Unterstützung unserer Client-Engineering-Teams beim Testen und Verbessern der Video-Streaming-QoE, während wir die Unternehmens-Apps für mehrere neue Plattformen entwickeln.
- Über 8 Jahre Erfahrung in der Softwareentwicklung.
- Nachweisliche Erfolge beim Aufbau hoch effizienter und hochverfügbarer Software mit Golang, Java, C++ oder ähnlichen Programmiersprachen.
- Tiefe Erfahrung mit nebenläufiger Programmierung.
- Erfahrung im Aufbau von hochverfügbaren und hochdurchsatzfähigen RESTful-Webdiensten.
- Erfahrung in Cloud-Computing-Umgebungen mit modernen Softwarebereitstellungstechnologien (z.B. Docker, Kubernetes).
- Nachgewiesene Fähigkeit, komplexe architektonische/Entwicklungsaufgaben bis zur Vollendung zu übernehmen und voranzutreiben, indem Scrum/Agile-Methoden befolgt werden.
- Erfahrung im Umgang mit großen Datenmengen und der Entscheidungsfindung auf Basis von Daten zur Priorisierung von Projekten, einschließlich Vertrautheit mit relationalen und nicht-relationalen Datenbanken sowie modernen Datenlager- und Abfragesystemen.
- Erfahrung und Eignung zur Zusammenarbeit und Kommunikation mit internen und externen Stakeholdern in sowohl geschäftlichen als auch technischen Rollen.
- Vertrautheit mit Cloud-Video-Transcodierungsdiensten wie AWS Elemental und Azure Media Services.
- Kenntnisse in FFmpeg sind von Vorteil.
- Erfahrung im Aufbau oder in der Integration von Audio- und Video-Codecs wie AAC, H.264/AVC, H.265/HEVC und AV1.
- Erfahrung mit Werkzeugen zur Bewertung der Videoqualität wie VMAF, SSIM usw.
- Erfahrung mit Video-Streaming-Protokollen wie MPEG-DASH, HLS, MPEG TS, fMP4, CMAF, Zixi und SRT.
- Erfahrung mit OTT-Video-Paketierung und DRM.
- Vertrautheit mit Server-Side Ad Insertion (SSAI).
- Erfahrener Mentor mit Talent, Teams zu motivieren, zu führen und zu inspirieren, um hohe Erfolge zu erzielen.
Wir sind sprachunabhängig, aber der Großteil unseres Backend-Codes ist in Golang, Ruby und NodeJS geschrieben, mit etwas C++ und Python. Unsere Dienste laufen auf Kubernetes, und wir praktizieren kontinuierliche Bereitstellung über alle unsere Systeme.
Geplanter Starttermin: ASAP
Status: Vollzeit
Standort: San Francisco, CA, Brooklyn, NY, Cambridge, MA oder vollständig remote innerhalb der USA.
Vergütung: Umfasst Jahresgehalt, Unternehmensaktienoptionen und Gesundheitsleistungen. Das Gehalt wird durch Erfahrung und Standort bestimmt.
Wir schätzen einen vielfältigen und integrativen Arbeitsplatz und heißen Menschen mit unterschiedlichen Hintergründen, Erfahrungen, Fähigkeiten und Perspektiven willkommen. Das Unternehmen ist ein Arbeitgeber, der Chancengleichheit bietet. Wir glauben, dass jeder seine beste Arbeit leisten kann, wenn er von anderen und dem Unternehmen unterstützt wird, und wir bieten ein großzügiges Leistungspaket an, um sicherzustellen, dass das Team des Unternehmens glücklich und gesund ist.
- Vollständige Gesundheits-, Zahn- und Augenversicherung für Sie und Ihre Familie
- 401(k)-Plan mit Arbeitgeberbeiträgen (wir matchen 100% der Einzahlungen bis zu 3% des Gehalts und 50% der nächsten 2% des Gehalts)
- Flexible Arbeitszeiten
- Bis zu 20 Wochen voll bezahlter Elternzeit
- Unbegrenzte bezahlte Freizeit für Urlaub und Krankheitsurlaub
- 2.000 USD jährlicher Urlaubsbonus (wir zahlen Ihnen, um zwei Wochen Urlaub zu nehmen)
- 5.250 USD jährlich für berufliche Entwicklung und Bildungsunterstützung
- 1.250 USD jährlicher Home-Office- + TV-Zuschuss im ersten Jahr der Anstellung (250 USD jährlich danach)
- 500 USD/Monat (6.000 USD/Jahr) Bonus für Mitarbeiter, die sich verpflichten, mindestens 3 Tage pro Woche in unseren Büros zu arbeiten, plus großzügige Pendelvorteile (315 USD/Monat für den Transport, Fahrgemeinschaften, Fahrradverleih oder Parken in unserem HQ-Büro in San Francisco)
- Kostenlose Gympass-Mitgliedschaft – ein All-in-One-Unternehmensvorteil, der den Mitarbeitern die größte Auswahl an Fitnessstudios, Studios, Kursen, Schulungen und Wellness-Apps bietet
- Hunde-freundliches Büro
- Und vieles mehr!
Für kalifornische Bewohner: Die CCPA-Hinweise des Unternehmens zur Erhebung – Mitarbeiter, Bewerber, Eigentümer, Direktoren, Offiziere und Auftragnehmer. Gemäß der San Francisco Fair Chance Ordinance werden wir qualifizierte Bewerber mit Strafregister und Verurteilungen für eine Anstellung in Betracht ziehen. Wenn Sie in irgendeiner Phase des Prozesses eine Unterkunft benötigen, senden Sie bitte eine E-Mail an hr@unitedstatesdigital.space, und wir werden mit Ihnen zusammenarbeiten, um Ihre Bedürfnisse zu erfüllen.
Sr. Backend Software Engineer (Video Engineering) Arbeitgeber: United States Digital Space LLC
Das Unternehmen bietet umfassende Gesundheitsleistungen und einen 401(k)-Plan mit Arbeitgeberbeiträgen. Es hat Büros in San Francisco, Brooklyn und Cambridge und fördert eine vielfältige und inklusive Arbeitsumgebung. Die Mission ist es, das Fernseherlebnis durch innovative Technologien zu revolutionieren.
Kontaktdaten:
United States Digital Space LLC Recruiting-Team