Idaho Health Insurance Exchange
Paramount
Lead Software Engineer - Roku
Über die Stelle
#WeAreParamount auf einer Mission, die Kraft von Inhalten zu entfesseln – bist du dabei?
Wir haben die Marken, wir haben die Stars, wir haben die Kraft, unsere Mission zu erfüllen, den Planeten zu unterhalten – jetzt fehlt nur noch... DU!
Teil von Paramount zu werden bedeutet, einem Team von leidenschaftlichen Menschen beizutreten, die nicht nur die Kraft von Inhalten erkennen, sondern auch einen Hauch von Spaß und Einzigartigkeit genießen.
Gemeinsam schaffen wir Momente, die zählen – sowohl für unser Publikum als auch für unsere Mitarbeiter – und streben danach, einen positiven Eindruck in der Kultur zu hinterlassen.
LEAD SOFTWARE ENGINEER — ROKU
ÜBER DIE ROLLE
Sie werden die technische Richtung der Paramount+-Roku-Anwendung verantworten – die Plattform, die Muster, die Architektur. Dies ist eine hands-on Führungsrolle, in der Sie Code schreiben und überprüfen und den Standard für ein Team von Ingenieuren setzen, die Features für Millionen von Zuschauern ausliefern.
Die Einschränkungen von Roku – knappe Speicherbudgets, eine Single-Threaded-Render-Schleife, Hardware, die fünf Jahre Gerätegenerationen umfasst – sind die Umgebung, in der Sie nicht nur tolerieren, sondern in der Sie aufblühen. Sie kennen diese Einschränkungen gut genug, um sie zu lehren, und Sie werden ein Team durch sie führen.
WAS GUT AUSSIEHT
- Ihr Team liefert pünktlich aus, weil Sie die Arbeit richtig eingeschätzt haben – nicht, weil jemand Wochenendarbeit geleistet hat
- Ingenieure in Ihrem Team entwickeln sich Quartal für Quartal weiter. Sie übernehmen dieses Quartal schwierigere Probleme als im letzten. Sie können benennen, was sich geändert hat
- Sie öffnen ein 200-Datei BrightScript-Repository, das Sie noch nie gesehen haben, und beginnen noch am selben Tag mit Änderungen – und Sie haben Ihrem Team die Dokumentation und den Kontext gegeben, dasselbe zu tun
- Sie bemerken einen Speicheranstieg auf einem Roku Express, bevor die Qualitätssicherung ein Ticket einreicht. Sie beheben es, dokumentieren, was passiert ist, und machen es zu einem Muster, dem das Team folgt
- Sie schreiben Architektur-Entscheidungen auf. Sechs Monate später liest ein neuer Ingenieur eine davon und versteht, warum Sie sich für diese entschieden haben
- Sie lehnen ab, wenn ein Plan Lücken aufweist, und schlagen einen besseren vor – ohne dass sich Leute klein fühlen
- Sie behandeln die Build-Pipeline, die Testabdeckung und die Fehlerüberwachung wie Produktfeatures
- Sie machen die Menschen um Sie herum besser in ihren Jobs. Sie würden es sagen, wenn man sie fragt
Standort: Vor Ort - New York / Los Angeles / San Francisco / Ft. Lauderdale
Paramount ist ein Arbeitgeber, der Chancengleichheit fördert und sich für eine vielfältige und integrative Arbeitsumgebung einsetzt.
#LI-TG1
ZUSÄTZLICHE INFORMATIONEN
Gehaltsspanne für die Einstellung: $156,800.00 - 235,200.00.
Die Gehaltsspanne für diese Position gilt für New York, Kalifornien, Colorado, den Bundesstaat Washington und die meisten anderen Regionen. Das Einstiegsgehalt für den erfolgreichen Bewerber hängt von einer Vielzahl von arbeitsbezogenen Faktoren ab, einschließlich, aber nicht beschränkt auf den geografischen Standort, die Marktnachfrage, Erfahrung, Ausbildung und Qualifikation. Die für diese Position verfügbaren Leistungen umfassen Kranken-, Zahn- und Sehkrankenversicherung, einen 401(k) Plan, Lebensversicherung, Krankengeld, ein Studienförderungsprogramm und PTO oder, falls zutreffend, wie anderweitig durch den entsprechenden Tarifvertrag vorgeschrieben. Diese Position ist bonusberechtigt.
Paramount ist ein Arbeitgeber, der Chancengleichheit (EOE) einschließlich Behinderten/Veteranen fördert.
Bei Paramount fließt der Geist der Inklusion in alles ein, was wir tun, sowohl auf als auch neben dem Bildschirm. Von den Programmen und Filmen, die wir erstellen, über Mitarbeiterleistungen/-programme bis hin zu Initiativen im Bereich Social Impact glauben wir, dass Chancen, Zugang, Ressourcen und Belohnungen für alle verfügbar sein sollten und zu ihrem Vorteil sein sollten. Paramount ist stolz darauf, ein Arbeitgeber zu sein, der Chancengleichheit fördert. Wir setzen uns für die Gleichbehandlung aller Mitarbeiter ein, unabhängig von Rasse, Hautfarbe, ethnischer Zugehörigkeit, Herkunft, Religion, Glauben, Geschlecht, nationaler Herkunft, sexueller Orientierung, Alter, Staatsbürgerschaft, Familienstand, Behinderung, Geschlechtsidentität, Geschlechtsausdruck und Veteranenstatus.
Wenn Sie eine qualifizierte Person mit einer Behinderung oder ein behinderter Veteran sind, können Sie eine angemessene Unterkunft beantragen, wenn Sie aufgrund Ihrer Behinderung nicht in der Lage sind, paramount.com/careers zu nutzen oder darauf zuzugreifen. Sie können angemessene Unterkünfte beantragen, indem Sie 212.846.5500 anrufen oder eine E-Mail an paramountaccommodations@paramount.com senden. Nur Nachrichten, die zu diesem Zweck hinterlassen werden, werden beantwortet.
WAS SIE TUN WERDEN
- Legen Sie die technische Richtung für die Paramount+-Roku-Anwendung fest – wählen Sie die Muster, verantworten Sie die Architektur, verteidigen Sie die Entscheidungen
- Erstellen und pflegen Sie Kern-Framework-Komponenten und -Features – dies ist eine hands-on Rolle, in der Sie Code ausliefern
- Führen Sie ein Team von Roku-Ingenieuren durch Code-Reviews, Pair Programming und Feedback, das Menschen beim Wachsen hilft
- Entwerfen Sie um die Einschränkungen von Roku herum: Speicherlimits, Grenzen zwischen Render-Thread/Task-Thread, Geräte-Leistungsklassen und Zertifizierungsanforderungen
- Liefern Sie Echtzeit-Personalisierungsfunktionen – personalisierte Empfehlungen, dynamische Grafiken und Anzeigen-Engagement-Erlebnisse – innerhalb der Speicher- und Threading-Beschränkungen von Roku
- Treiben Sie die Einführung von RSG 1.3 Datentransfer APIs, BrightScript Memory Monitor und Perfetto Tracing im Team voran
- Schätzen Sie Projekte ab, identifizieren Sie Risiken, bevor sie zu Blockern werden, und halten Sie das Team auf Kurs
- Koordinieren Sie sich mit Produkt, Design, Backend Engineering und DevOps/SRE, um Anforderungen in Pläne zu übersetzen, die Ihr Team ausführen kann
- Schreiben Sie Architektur-Dokumente, RFCs und Komponenten-Leitfäden, damit Entscheidungen sichtbar und dauerhaft sind
- Pflegen und verbessern Sie CI/CD Pipelines, Testinfrastrukturen und Build-Tools
- Entwerfen und führen Sie A/B-Tests durch und handeln Sie dann auf Basis der Ergebnisse
- Nutzen Sie KI-Entwicklungstools, um schneller voranzukommen, und helfen Sie dem Team, diese zu übernehmen
Mindestanforderungen
ERFORDERLICHE QUALIFIKATIONEN
- 8+ Jahre Erfahrung in der Softwareentwicklung
- 4+ Jahre Erfahrung in der Entwicklung von Roku-Anwendungen
- 2+ Jahre Erfahrung in der Führung eines Teams oder als technischer Leiter
- Bachelor-Abschluss in Informatik, einem verwandten Fachgebiet oder gleichwertige Berufserfahrung
- Starke Grundlage in OOP, Datenstrukturen und Algorithmen – fähig, Systeme zu entwerfen und die Entwürfe anderer zu bewerten
- BrightScript und SceneGraph SDK, einschließlich RSG 1.3 – Sie können die Kompromisse zwischen MoveIntoField, PostMessage und CopyMessage erklären, ohne sie nachschlagen zu müssen
- Tiefes Verständnis des Roku-Threading-Modells und wo die Leistung auf Low-End-Geräten zusammenbricht
- Roku-Frameworks und -Dienste: RAF, RMF, RokuPay
- Unit- und Integrationstests auf Roku – Sie haben Testinfrastrukturen aufgebaut, nicht nur Tests geschrieben
- RESTful API Design, HTTP Caching-Verhalten und CDN-Interaktion
- Git und GitHub
- Starke technische Schreibfähigkeiten – Architektur-Dokumente und Pläne, die Leute tatsächlich lesen und umsetzen
- Aktive Nutzung von KI-Entwicklungstools (Copilot, Claude, Cursor oder ähnliches) mit konkreten Beispielen, wie diese Ihre Arbeitsweise verändert haben
GEWÜNSCHTE QUALIFIKATIONEN
- BrighterScript und Roku Community Tools (ropm, bslint, roku-debug)
- Andere OTT-Plattformen: Fire TV, Android TV, Apple TV, Samsung TV, LG webOS
- Observability-Tools: Conviva, New Relic, Datadog, Sentry • Microservices und backend-für-frontend Muster
- Erfahrung mit der Integration von Personalisierungs- oder Empfehlungssystemen in Connected-Device-Anwendungen
- Erfahrung mit Echtzeit- oder ereignisgesteuerten Architekturen auf Client-Plattformen
- E2E Tests für Connected-Device-Anwendungen
- Docker und CI/CD Tools (Jenkins oder ähnlich)
- GraphQL
- Nachweisbare Erfolge bei der Einführung von KI-Tools in einem Team – tatsächliche Übernahme, nicht nur eine Demo
- Sie legen Wert auf UX, um sich gegen Produkt und Design zu wehren, wenn etwas nicht stimmt
- Sie haben über Zeitzonen hinweg gearbeitet, ohne darauf zu warten, dass Meetings Sie blockieren
Paramount+ ist ein direkter Consumer-Digital-Abonnement-Video-on-Demand- und Live-Streaming-Dienst von Paramount Global, der Live-Sport, aktuelle Nachrichten und eine Fülle von Unterhaltung kombiniert. Der Premium-Streaming-Dienst bietet eine umfangreiche Bibliothek mit Originalserien, erfolgreichen Shows und beliebten Filmen aus allen Genres von weltbekannten Marken und Produktionsstudios, darunter BET, CBS, Comedy Central, MTV, Nickelodeon, Paramount Pictures und dem Smithsonian Channel. Der Dienst ist auch die Streaming-Heimat für unübertroffene Sportprogramme, einschließlich jedes CBS Sports-Events, von Golf über Fußball bis hin zu Basketball und mehr, sowie exklusive Streaming-Rechte für wichtige Sportveranstaltungen, darunter einige der größten und beliebtesten Fußballligen der Welt. Paramount+ ermöglicht es Abonnenten auch, lokale CBS-Sender in den USA live zu streamen, zusätzlich zur Möglichkeit, die anderen Live-Kanäle von Paramount Streaming zu streamen: CBSN für 24/7 Nachrichten, CBS Sports HQ für Sportnachrichten und -analysen und ET Live für Unterhaltungsberichterstattung.
Was wir bieten
- Attraktive Vergütung und umfassende Leistungspakete. Sehen Sie sich unsere vollständige Liste der Leistungen hier an: paramount.com/careers/benefits
- Großzügige bezahlte Freistellung.
- Eine spannende und erfüllende Gelegenheit, Teil eines der dynamischsten Teams von Paramount zu sein.
- Möglichkeiten für On-Site- und virtuelle Engagement-Events.
- Einzigartige Möglichkeiten, bedeutungsvolle Verbindungen zu knüpfen und eine lebendige Gemeinschaft aufzubauen, sowohl innerhalb als auch außerhalb des Arbeitsplatzes.
- Entdecken Sie das Leben bei Paramount: paramount.com/careers/life-at-paramount
