Roku

Senior Software Engineer, UI

JavaScriptTypeScriptPythonReactC++Go
Automatische Übersetzung. Prüfe das Original.

ÜBER DAS TEAM

TEAMWORK MAKES THE STREAM WORK.

ROKU IST DIE VERÄNDERUNG, WIE DIE WELT FERNSIEHT

Roku ist die #1 TV-Streaming-Plattform in den USA, Kanada und Mexiko, und wir haben uns zum Ziel gesetzt, jeden Fernseher der Welt anzutreiben. Roku hat das Streaming auf den Fernseher gebracht. Unsere Mission ist es, die TV-Streaming-Plattform zu sein, die das gesamte TV-Ökosystem verbindet. Wir verbinden Verbraucher mit den Inhalten, die sie lieben, ermöglichen Content-Publishern, große Zielgruppen aufzubauen und zu monetarisieren, und bieten Werbetreibenden einzigartige Möglichkeiten, Verbraucher anzusprechen.

Von Ihrem ersten Tag an bei Roku leisten Sie einen wertvollen – und geschätzten – Beitrag. Wir sind ein schnell wachsendes börsennotiertes Unternehmen, bei dem niemand nur zuschaut. Wir bieten Ihnen die Möglichkeit, Millionen von TV-Streamern auf der ganzen Welt zu begeistern und gleichzeitig wertvolle Erfahrungen in verschiedenen Disziplinen zu sammeln.

Treten Sie dem Home Screen-Team bei – den Ingenieuren hinter Roku's Home Screen und Browse Surfaces, dem Erlebnis, das jeden Roku-Nutzer begrüßt, wenn er den Fernseher einschaltet. Wir liefern an Hunderte von Millionen Geräte. Die Arbeit umfasst SceneGraph / BrightScript UI, ein sich entwickelndes TypeScript SDK und die Cloud-Dienste, die Layout, Inhalte und Experimente steuern. Wir arbeiten schnell, verantworten Features end-to-end und arbeiten eng mit Produkt, Design, ML, Werbung und Cloud zusammen.

ÜBER DIE ROLLE

Wir suchen einen Senior Software Engineer, der sich im full stack des Home Screens auskennt: Client-UI-Frameworks, APIs und Cloud-gestützte Erlebnisse – und der agentielle KI als echte Ingenieurspraxis behandelt, nicht als Schlagwort. Sie werden benutzerorientierte Oberflächen ausliefern, die dahinterliegenden Dienste und Verträge härten und Agenten, Skills und Harnesses bauen (oder erweitern), die das Team in der Produktion schneller machen.

Sie müssen kein Firmware- oder Betriebssystem-Kernel-Entwickler sein. Tiefgreifende C++- oder Low-Level-Betriebssystemarbeit ist ein Plus, wenn Sie sie haben; die tägliche Anforderung ist die moderne full-stack-Bereitstellung auf einer eingeschränkten TV-Plattform, plus nachgewiesene agentielle Flüssigkeit.

WIE SIE KI BEI ROKU EINSETZEN WERDEN

Bei Roku nutzen wir KI nicht nur – wir arbeiten mit ihr. Coding Harnesses (Claude Code, Cursor und ähnliche), MCP-Server, benutzerdefinierte Skills und Agenten-Workflows sind Teil dessen, wie dieses Team liefert. Sie sollten in der Lage sein, einen Agenten auf einer unbekannten Codebasis zu steuern, seine Ausgabe zu überprüfen und darüber zu sprechen, was schief gelaufen ist, als Sie Multi-Step-Agenten auf echten Systemen eingesetzt haben.

WIE WIR INTERVIEWEN

Nur für Kalifornien – geschätztes jährliches Grundgehalt: $141,300 – $360,700.

Vergütungspakete variieren je nach Kandidat (Fähigkeiten, Zertifizierungen, Standort).

Flüssige Arbeit mit KI-Tools ist eine explizite Erwartung. Die Schleife beinhaltet eine praktische Übung an einer unbekannten Codebasis mit den Tools, zu denen Sie normalerweise greifen würden. Wir beobachten, wie Sie an ein neues Problem herangehen – nicht, ob Sie eine API auswendig gelernt haben.

HYBRIDES ARBEITEN

Teams arbeiten im Allgemeinen von Montag bis Donnerstag im Büro. Freitage sind im Allgemeinen flexibel für die Fernarbeit, es sei denn, eine Rolle oder ein Büro erfordert fünf Tage vor Ort.

WIE SIEHT DER HYBRIDE ARBEITSANSATZ VON ROKU AUS?

Roku fördert ein inklusives und kollaboratives Umfeld, in dem die Teams im Allgemeinen von Montag bis Donnerstag im Büro arbeiten. Freitage sind im Allgemeinen flexibel für die Fernarbeit, außer für Mitarbeiter, deren spezifische Rollen oder zugewiesener Bürostandort eine Anwesenheit an fünf Tagen pro Woche erfordern.

ANGEMESSENE VORKEHRUNGEN

Roku begrüßt Bewerber aller Hintergründe und bietet angemessene Vorkehrungen und Anpassungen gemäß geltendem Recht. Wenn Sie zu irgendeinem Zeitpunkt im Einstellungsprozess eine angemessene Vorkehrung benötigen, richten Sie Ihre Anfragen bitte an [email protected] [[email protected]?subject=Job%20Application%20Accommodations].

Indem Sie Ihre Informationen angeben, bestätigen Sie, dass Sie möchten, dass Roku Sie bezüglich Stellenangeboten kontaktiert, dass Sie die Datenschutzerklärung für Bewerber von Roku weareroku.com/roku-job-applicant-privacy-notice-for-job-applicants gelesen haben und verstehen, dass Roku Ihre Informationen wie in dieser Mitteilung beschrieben verwenden wird.

Wenn Sie in Zukunft keine Mitteilungen von Roku bezüglich dieser oder ähnlicher Stellen erhalten möchten, können Sie sich jederzeit abmelden, indem Sie eine E-Mail an [email protected] [[email protected]?subject=Unsubscribe%20Request%20] senden.

WAS SIND EINIGE DER VORTEILE?

Die Rolle ist berechtigt für Krankenversicherung, Aktienoptionen, Lebensversicherung, Invaliditätsleistungen, Elternurlaub, Wellnessleistungen und bezahlten Urlaub.

Roku ist bestrebt, eine vielfältige Palette von Leistungen als Teil unseres Vergütungspakets anzubieten, um unsere Mitarbeiter und ihre Familien zu unterstützen. Unsere umfassenden Leistungen umfassen globalen Zugang zu Unterstützung und Ressourcen für psychische und finanzielle Gesundheit. Lokale Leistungen umfassen gesetzliche und freiwillige Leistungen, die möglicherweise Gesundheitswesen (medizinisch, zahnärztlich und optisch), Leben, Unfall, Invalidität, Pendler und Altersvorsorge (401(k)/Rente) umfassen. Mitarbeiter werden bei der Inanspruchnahme von Urlaub gemäß den lokalen Urlaubsrichtlinien und anderen persönlichen Bedürfnissen unterstützt, um ihre sich entwickelnden Arbeits- und Lebensbedürfnisse zu erfüllen. Es ist wichtig zu beachten, dass nicht jede Leistung an jedem Standort oder für jede Rolle verfügbar ist. Für standortspezifische Details wenden Sie sich bitte an Ihren Recruiter.

WAS SIE TUN WERDEN

  1. Entwerfen und Ausliefern von Home Screen & Browse Surfaces Features über SceneGraph / TypeScript UI und Cloud-gestützte Inhalts- und Layoutdienste
  1. Verantworten von Features end-to-end: API-Verträge, Client-Integration, Experimente (A/B), Rollout und Produktionsgesundheit
  1. Erstellen und Verbessern von agentiellen Tools, die das Team tatsächlich annimmt – Skills, Harnesses, Evals, Triage/Fix-Agenten – keine einmaligen Demos
  1. Steuern von Leistung, Speicher und Zuverlässigkeit dort, wo es für TV-Clients und die dahinterliegenden Dienste wichtig ist
  1. Partnerschaft mit UX, PM, ML, Werbung und Cloud Engineering für KI-gestützte und personalisierte Erlebnisse
  1. Mentoring von Ingenieuren; Anheben der Messlatte bei Design-Reviews, KI-gestützten Code-Reviews und Lieferdisziplin

WIR SIND BEGEISTERT, WENN SIE HABEN

Kernanforderungen (das ist die Messlatte)

  1. 7+ Jahre Erfahrung im Ausliefern von Produktionssoftware, mit echter full stack-Verantwortung (UI + APIs/Dienste), nicht nur frontend- oder backend-orientiert
  1. Starkes TypeScript und/oder JavaScript, plus Komfort in mindestens einem der folgenden Bereiche: BrightScript / SceneGraph, React (oder ähnliche Component-UI), Python oder Go
  1. Erfahrung im Aufbau von Cloud-integrierten Produktoberflächen (REST/GraphQL, ereignisgesteuerte Updates, serverseitige UI oder Remote-Konfiguration)
  1. Nachweis von ausgelieferter agentieller Arbeit, die andere nutzen: Multi-Step-Agenten, Tool/MCP-Integrationen, RAG- oder Eval-Schleifen, Coding-Agenten in einem echten Workflow – kommen Sie bereit, zu zeigen, was es tut und was fehlgeschlagen ist
  1. Klare Praxis zur Rechenschaftspflicht für Code, den Sie nicht von Hand getippt haben (Design-First, Review-Gates, Tests/Evals)
  1. Zusammenarbeit mit Produkt-, Design- und mehreren Engineering-Partnern; Komfort mit Ambiguität und phasenweisen Rollouts
  1. Hybrid San Jose; starke schriftliche/asynchrone Gewohnheiten für die Zusammenarbeit in den USA/UK

Starke Pluspunkte (nicht erforderlich)

  1. C++, Embedded- oder Consumer-Electronics / TV SDK-Erfahrung
  1. Linux-Debugging, Multithreading oder Performance-Arbeit auf eingeschränkten Geräten
  1. A/B / Experimentierplattformen, Plugin- oder Komponentenbibliotheksarchitektur
  1. Vorherige Arbeit an Home Screens, Browse, Empfehlungen oder großen Consumer-Clients

WAS SOLLTE ICH ÜBER DIE KULTUR VON ROKU WISSEN?

Roku ist ein großartiger Ort für Menschen, die in einem schnelllebigen Umfeld arbeiten möchten, in dem sich jeder auf den Erfolg des Unternehmens konzentriert und nicht auf seinen eigenen. Wir versuchen, uns mit Leuten zu umgeben, die gut in ihrem Job sind, mit denen man gut zusammenarbeiten kann und die ihr Ego im Zaum halten. Wir schätzen Humor. Wir glauben, dass eine geringere Anzahl sehr talentierter Leute weniger kosten kann als eine größere Anzahl weniger talentierter Teams. Wir sind unabhängige Denker mit großen Ideen, die mutig handeln, schnell vorankommen und durch Zusammenarbeit und Vertrauen außergewöhnliche Dinge erreichen. Kurz gesagt, bei Roku werden Sie Teil eines Unternehmens sein, das die Art und Weise verändert, wie die Welt fernsieht.

Wir haben eine einzigartige Kultur, auf die wir stolz sind. Wir betrachten uns in erster Linie als Problemlöser, was selbst eine zweigeteilte Idee ist. Wir finden die Lösung, aber die Lösung ist nicht real, bis sie gebaut und an den Kunden geliefert wird. Diese Tatkraft gibt uns einen pragmatischen Ansatz zur Innovation, der uns seit 2002 gut gedient hat.

Um mehr über Roku, unsere globale Präsenz und unser Wachstum zu erfahren, besuchen Sie weareroku.com/factsheet.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Dein nächster Jobsucht schon nach dir.

Nort

Reverse-Recruiting- Plattform für Entwickler

RechtlichesNutzungsbedingungenDatenschutznortjobs © 2026