Proximie
Roku
Senior Software Engineer, Roku UI
WORAN ARBEITET DAS TEAM?
TEAMWORK MAKES THE STREAM WORK.
ROKU VERÄNDERT DIE ART UND WEISE, WIE DIE WELT FERNSIEHT
Roku ist die #1 TV-Streaming-Plattform in den USA, Kanada und Mexiko, und wir haben es uns zum Ziel gesetzt, jedes Fernsehgerät weltweit mit unserer Technologie auszustatten. Roku hat das Streaming auf den Fernseher gebracht. Unsere Mission ist es, die TV-Streaming-Plattform zu sein, die das gesamte TV-Ökosystem miteinander verbindet. Wir bringen Verbraucher mit den Inhalten zusammen, die sie lieben, ermöglichen Content-Publishern den Aufbau und die Monetarisierung großer Zielgruppen und bieten Werbetreibenden einzigartige Möglichkeiten, Verbraucher direkt 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 sinnvolle Erfahrungen in verschiedenen Disziplinen zu sammeln.
Bei Roku entwickelt das UI-Team die grundlegenden Frameworks, Tools und hochperformanten UI-Komponenten, die Erlebnisse auf Millionen von Geräten ermöglichen. Wir verantworten die Middleware- und UI-Schichten, die eine reibungslose Navigation, reaktionsschnelle Interaktionen, reiche Animationen und konsistente Entwickler-Workflows auf der gesamten Plattform ermöglichen.
Unsere Arbeit umfasst Grafik-Rendering, Layout- und Animationssysteme, Leistungsoptimierung und Entwickler-APIs, die die Erstellung zuverlässiger, visuell ansprechender Anwendungen im großen Maßstab erleichtern. Wir arbeiten in einer kollaborativen, vertrauensvollen Umgebung und arbeiten eng mit Firmware-, Plattform- und Produktteams zusammen, um sicherzustellen, dass das End-to-End-Erlebnis schnell, robust und zukunftssicher ist.
WAS IST DIE ROLLE?
Als Senior Software Engineer im UI-Team entwerfen, implementieren und optimieren Sie Systeme, die das Nutzererlebnis und die Entwicklerplattform von Roku untermauern.
Sie arbeiten an leistungskritischen Code-Pfaden über Grafik-Rendering, Animation, Layout und UI-Frameworks hinweg und stellen reibungslose Grafiken und hochreaktionsschnelle Interaktionen auf einer Vielzahl von Geräten sicher.
Bei Roku erledigen KI-Agenten den Großteil der Code-Erstellung auf Tastendruck. Ingenieure fungieren als technische Leiter für diese Agenten – sie legen den Kontext fest, planen die Arbeit, überprüfen die Ergebnisse und greifen ein, wenn der Agent vom Kurs abkommt. Sie spielen eine Schlüsselrolle bei der Gestaltung der Kernarchitektur, arbeiten über den gesamten Stack hinweg mit Hardware-, Firmware- und Anwendungsteams zusammen und liefern Lösungen, die direkt Millionen von Nutzern betreffen. Diese Rolle ist ideal für Ingenieure, die tiefgreifende technische Probleme lösen, Wert auf systemweite Leistung legen, die grundlegenden Schichten aufbauen möchten, die großartige Nutzererlebnisse ermöglichen – und die durch den Wandel zur agentenbasierten Entwicklung motiviert sind. Wenn Sie begeistert sind, auf diese Weise zu arbeiten, möchten wir mit Ihnen sprechen.
WIE WERDE ICH KI BEI ROKU EINSETZEN?
Bei Roku nutzen wir KI nicht nur, wir arbeiten mit ihr. KI-Agenten und intelligente Tools unterstützen bei Entwürfen, Analysen und repetitiven Arbeitsabläufen, während unsere Mitarbeiter für richtungweisende Entscheidungen, Urteilsvermögen und Verantwortlichkeit sorgen. Wir suchen neugierige, anpassungsfähige Entwickler, die zeigen können, wie sie KI oder Automatisierung eingesetzt haben, um schneller voranzukommen, den Standard zu erhöhen und ihre Wirkung zu skalieren.
Wir schätzen Ihre KI-Kenntnisse, wenn Sie sich im Toolchain der agentenbasierten Entwicklung fließend bewegt haben – Coding-Harnesses wie Claude Code oder Cursor, MCP-Server, benutzerdefinierte Skills oder Agenten-Frameworks. Und Sie können Projekte beschreiben, bei denen Sie mit diesen Tools reale Arbeit geliefert haben. Sie wissen, wie man einen Agenten steuert, seine Ausgabe verifiziert und sich mit Hilfe eines Agenten schnell in eine unbekannte Codebasis einarbeitet.
WAS SIND DIE AUFGABEN DER ROLLE?
- Aufbau und Skalierung von UI-Frameworks und -Funktionen, optimiert für Millionen von Nutzern
- Entwurf und Implementierung leistungskritischer Systeme über Rendering-Pipelines, Layout-Engines und Animations-Frameworks unter Verwendung von C++
- Steuerung der Arbeit durch agentenbasierte Coding-Tools – Festlegen von Kontext, Planung und Überprüfung von agentengenerierten Ausgaben über den gesamten SDLC
- Entwicklung und Wartung von entwicklerorientierten Tools und UI-Schichten
- Leitung technischer Untersuchungen und Architekturlösungen über Middleware und UI-Infrastruktur
- Integration von KI/ML- und generativen KI-Funktionen in Entwickler-Workflows und Plattformfunktionen
- Etablierung von Verifizierungspraktiken – Tests, Überprüfungen und Qualitätskontrollen –, die es dem Team ermöglichen, mit KI-gestützter Arbeit souverän zu agieren
- Zusammenarbeit mit funktionsübergreifenden Teams zur Bereitstellung von Plattformfunktionen mit messbaren Verbesserungen in Bezug auf Leistung, Zuverlässigkeit und Skalierbarkeit
- Erstellung von Tools, Frameworks und Automatisierung, die die Effizienz der Entwickler und die Codequalität verbessern
- Mentoring von Junior-Entwicklern durch Design-Reviews, Pair Programming und technische Anleitung – einschließlich der effektiven Steuerung und Überprüfung von KI-Agenten
- Auf dem Laufenden bleiben über Fortschritte in Grafik-, UI-Systemen und KI und proaktive Identifizierung von Verbesserungsmöglichkeiten
WELCHE ERFAHRUNG WÜRDE JEMANDEM HELFEN, IN DIESER ROLLE BEI ROKU ERFOLGREICH ZU SEIN?
- 6+ Jahre Erfahrung in der Softwareentwicklung mit starkem Fokus auf UI- Frameworks, Systeme oder Anwendungsentwicklung *
- Starke Kenntnisse in C++ für leistungskritische Systeme und Rendering-Pipelines *
- Starke Kenntnisse in TypeScript für den Aufbau von UI-Schichten und entwicklerorientierten Tools
- Erfahrung mit JavaScript/BrightScript oder ähnlichen Skriptsprachen *
- Kenntnisse in Python für Tools, Automatisierung oder KI-Workflows *
- Nachgewiesene Sprachkenntnisse in der agentenbasierten Engineering-Toolchain – Coding-Harnesses wie Claude Code oder Cursor, MCP-Server, benutzerdefinierte Skills oder Agenten-Frameworks – mit Projekten, bei denen Sie mit diesen Tools reale Arbeit geliefert haben
- Die Fähigkeit, einen Agenten zu steuern, seine Ausgabe zu verifizieren und sich mit Hilfe eines Agenten schnell in eine unbekannte Codebasis einzuarbeiten
- Ein grundlegendes Verständnis gängiger KI-Fehlermodi und der Gewohnheiten, diese vor dem Versand zu erkennen
- Praktische Erfahrung mit der Integration von KI/ML- und generativen KI-Tools in Entwickler-Workflows oder Produktfunktionen
- Solides Verständnis von Grafiksystemen, Rendering oder UI-Leistungsoptimierung *
- Starke Fähigkeiten zur Fehlersuche und Ursachenanalyse *
- Klare und effektive technische Kommunikationsfähigkeiten *
- Sie können spezifische Beispiele beschreiben, bei denen Sie KI-Tools, Agenten oder Workflow-Automatisierung eingesetzt haben, um schneller voranzukommen, die Qualität zu verbessern oder Ihre Wirkung zu skalieren. Sie formulieren Probleme gut, leiten KI-gestützte Arbeit, überprüfen Ergebnisse und arbeiten sich schnell in unbekannte Domänen ein
- Vor allem: Neugier, Anpassungsfähigkeit, gutes Urteilsvermögen und die aufrichtige Bereitschaft, neue Arbeitsweisen neben KI zu erlernen
WAS IST DER ANSATZ VON ROKU BEI HYBRIDARBEIT?
#LI-NM1
Roku fördert ein integratives und kollaboratives Umfeld, in dem Teams im Allgemeinen von Montag bis Donnerstag im Büro arbeiten. Freitage sind in der Regel flexibel für die Fernarbeit, ausgenommen Mitarbeiter, deren spezifische Rollen oder zugewiesener Bürostandort eine Anwesenheit an fünf Tagen pro Woche erfordern.
UNTERKÜNFTE
Roku heißt Bewerber aller Hintergründe willkommen und bietet angemessene Unterkünfte und Anpassungen gemäß dem geltenden Recht. Wenn Sie zu irgendeinem Zeitpunkt im Bewerbungsprozess eine angemessene Unterkunft benötigen, richten Sie Ihre Anfragen bitte an EmployeeRelations@Roku.com [employeerelations@roku.com?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 Bewerber-Datenschutzhinweise von Roku weareroku.com/roku-job-applicant-privacy-notice-for-job-applicants gelesen haben und verstehen, dass Roku Ihre Informationen wie in diesen Hinweisen 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 WorkforcePrivacy@Roku.com [workforceprivacy@roku.com?subject=Unsubscribe%20Request%20] senden.
WAS SIND EINIGE DER BENEFITS?
Roku verpflichtet sich, als Teil unseres Vergütungspakets eine vielfältige Palette von Leistungen 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 Gesundheitsversorgung (medizinisch, zahnärztlich und augenärztlich), Lebens-, Unfall-, Invaliditäts-, Pendler- und Altersvorsorgeoptionen (401(k)/Rentenversicherung) umfassen können.
Mitarbeiter werden bei der Inanspruchnahme von Urlaub gemäß den lokalen Urlaubsrichtlinien und anderen persönlichen Bedürfnissen unterstützt, um ihren sich entwickelnden Arbeits- und Lebensanforderungen gerecht zu werden.
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 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 großartig in ihrem Job sind, mit denen man gut auskommt und die ihr Ego im Zaum halten. Wir schätzen Humor. Wir glauben, dass eine geringere Anzahl sehr talentierter Leute weniger Kosten verursachen 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 hauptsächlich als Problemlöser, was selbst eine zweiteilige 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 gute Dienste geleistet hat.
Um mehr über Roku, unsere globale Präsenz und unser Wachstum zu erfahren, besuchen Sie weareroku.com/factsheet.
