Roku

Senior Software Engineer, Infrastructure and Efficiency

Docker
Automatische Übersetzung. Prüfe das Original.

ROKU verändert die Art und Weise, wie die Welt fernsieht

TEAMWORK MAKES THE STREAM WORK.

Roku ist die #1 TV-Streaming-Plattform in den USA, Kanada und Mexiko, und wir haben es uns zum Ziel gesetzt, jeden Fernseher 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 anzusprechen.

Von Ihrem ersten Tag an bei ROKU leisten Sie einen wertvollen - und geschätzten - Beitrag. Wir sind ein schnell wachsendes öffentliches Unternehmen, in 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 Bereichen zu sammeln.

ÜBER DIE ROLLE

Sie werden als Fachexperte (SME) und technische Führungskraft im Bereich Engineering Infrastructure, Produktivität und Enterprise Tooling tätig sein und mit global verteilten Engineering-, Produkt- und Sicherheitsteams und -systemen zusammenarbeiten.

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 ihren Ego im Zaum halten. Wir schätzen einen Sinn für Humor. Wir glauben, dass eine geringere Anzahl von sehr talentierten Leuten mehr für weniger Kosten erreichen kann als eine größere Anzahl von weniger talentierten Teams. Wir sind unabhängige Denker mit großen Ideen, die mutig handeln, schnell vorankommen und durch Zusammenarbeit und Vertrauen Außergewöhnliches 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 an sich eine zweiteilige Idee ist. Wir finden die Lösung, aber die Lösung ist nicht real, bis sie gebaut und an den Kunden geliefert wurde. Diese Tatkraft gibt uns einen pragmatischen Ansatz zur Innovation, der uns seit 2002 gute Dienste leistet.

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

WAS SIE TUN WERDEN

ROKU sucht einen Weltklasse-Ingenieur, der als echter Multiplikator fungiert, indem er die Strategie, Architektur und die langfristige Ausführung der Engineering-Infrastruktur, des Enterprise Toolings und der KI-gestützten Workflow-Automatisierung verantwortet. Diese Architekten-/Strategenrolle treibt organisationsweite Verbesserungen der Engineering-Produktivität, des Durchsatzes, der Qualität, der Sicherheitsposition und der Kosteneffizienz voran, indem sie Plattformen, Arbeitsweisen und Automatisierung (einschließlich KI/LLM-gestützter Fähigkeiten) aufbaut, die sich über geografische Regionen und Zeitzonen hinweg skalieren.

WIE WERDEN WIR KI BEI ROKU EINSETZEN?

Bei ROKU nutzen wir KI nicht nur, wir arbeiten mit ihr. KI-Agenten und intelligente Werkzeuge unterstützen Entwürfe, Analysen und repetitive Arbeitsabläufe, während unsere Mitarbeiter Richtung, Urteilsvermögen und Verantwortlichkeit einbringen. Wir suchen neugierige, anpassungsfähige Entwickler, die zeigen können, wie sie KI oder Automatisierung eingesetzt haben, um schneller voranzukommen, die Messlatte höher zu legen und ihre Wirkung zu skalieren.

Wir schätzen Ihre KI-Kenntnisse, wenn Sie sich im Agenten-Engineering-Toolchain-Bereich auskennen - Coding-Tools wie Claude Code oder Cursor, MCP-Server, benutzerdefinierte Fähigkeiten oder Agenten-Frameworks. Und Sie können Projekte beschreiben, bei denen Sie mit diesen Werkzeugen echte Arbeit geleistet haben. Sie wissen, wie man einen Agenten steuert, dessen Ergebnisse überprüft und sich in eine unbekannte Codebasis einarbeitet, während ein Agent Sie unterstützt.

HAUPTAUFGABEN

KI-gesteuerte Automatisierung & Intelligente Werkzeuge

  1. Definieren und Leiten einer KI-gesteuerten Automatisierungs-Roadmap für Engineering Infrastructure und Enterprise Tooling (z. B. Reduzierung von Verschwendung, Beschleunigung von Reviews, Verbesserung der Incident-Reaktion, Erhöhung der Release-Sicherheit).
  1. Architektieren und Ausliefern von KI/LLM-gesteuerter Workflow-Automatisierung über den gesamten SDLC (z. B. Risikobewertung, automatisierter Build, Test und Deployment, intelligente Testauswahl, änderungsbezogene Analyse, automatische Triage von Build/Test-Fehlern).
  1. Festlegen von Richtlinien und Leitplanken für die KI-Nutzung in internen Werkzeugen: Datenhandhabung, Prompt/Response-Protokollierung, Modell-/Anbieterauswahl, Evaluierung, Fallback-Verhalten und Missbrauchsprävention.

Entwicklerproduktivität & Enterprise Tooling (Globales Ausmaß)

  1. Festlegen der technischen Ausrichtung und Standards für die global genutzten Entwicklerwerkzeuge, einschließlich Build-Systemen. Quellcodeverwaltung, Branching/Release-Strategie und Self-Service-Support-Tools.
  1. Architektieren und Weiterentwickeln von CI/CD- und Build/Test-Pipelines unter Verwendung von Jenkins, Docker und Build-Systemen (Bazel /BitBake/Yocto bevorzugt) zur Unterstützung von Multi-Site-Engineering-Umgebungen.
  1. Verantworten und Skalieren von Test- und Workflow-Prozessen unter Nutzung von Testmanagement-Systemen (z. B. TestRail oder äquivalent), um konsistente Nachverfolgbarkeit, Berichterstattung und Release-Freigaben über verteilte Teams hinweg zu ermöglichen.
  1. Steuern des Jira-Workflow-Designs und der Automatisierung (Vorlagen, Leitplanken, Integrationen), um konsistente organisationsweite Transparenz und Ausführung zu gewährleisten.

Workflow-Automatisierung (Funktionsübergreifend, Geo-übergreifend)

  1. Entwerfen und Implementieren von Automatisierung für Engineering, Produkt, Marketing und Partner (z. B. Launch-Bereitschaft, Zertifizierungs-/Release-Checklisten, Partner-Onboarding, Incident/Change-Workflows).
  1. Ersetzen manueller Koordination durch dauerhafte Automatisierung und Integrationen, die über Regionen/Zeitzonen hinweg zuverlässig funktionieren.

Sicherheit, Kosten, Leistung und Zuverlässigkeit (Verteilte Systeme)

  1. Einbetten von Secure-by-Default-Kontrollen in Pipelines und Werkzeuge (Zugriffskontrolle, Geheimnisverwaltung, Audit-Protokolle, Richtliniendurchsetzung), einschließlich für KI-gesteuerte Systeme.
  1. Verbessern der Build/Test-Leistung und Zuverlässigkeit (Build-Zeiten, Testdauer, Reduzierung von Flakiness, Pipeline-Stabilität) unter Verwendung messbarer KPIs und operativer Sorgfalt.
  1. Steigern der Kosteneffizienz bei Werkzeugen/Infrastruktur (Compute-Auslastung, Caching-Strategien, Lizenzrationalisierung einschließlich KI/Laufzeitkosten und ROI-Tracking).
  1. Dies ist eine sehr sichtbare Rolle und Sie werden direkt an einen Vice President of Engineering berichten. Dies erfordert einen sehr starken technischen Förderer mit Erfahrung in der Entwicklung von Consumer-Electronics-Geräten. Die richtige Person für diese Rolle wird die Fähigkeit haben, gut mit Engineering- und Partnerteams zusammenzuarbeiten.
  1. Verantworten von teamübergreifenden Architekturen und Standards; Fördern der Akzeptanz durch Einflussnahme, klares technisches Urteilsvermögen und nachhaltige Ausföhrung über mehrere Quartale hinweg.
  1. Leiten von Design-Reviews, Mentoring von Senior Engineers und Beseitigen der schwierigsten technischen Probleme in verteilten Teams und Systemen.
  1. Langfristige Verantwortung durch Roadmaps, operative Reife (Runbooks/SLOs) sowie Incident- und Postmortem-Praktiken, die für den globalen 24/7-Betrieb geeignet sind.
  1. Etablieren Sie sich als die Person, zu der andere ihre schwierigsten Probleme bringen.

WIR FREUEN UNS, WENN SIE FOLGENDES MITBRINGEN

  1. Bachelor-Abschluss in Informatik oder Computer Engineering oder gleichwertige Erfahrung
  1. Vorherige Erfahrung auf Staff-, Principal- oder Architekten-Ebene
  1. Verantwortung für Plattform/Infrastruktur, Entwicklerproduktivität, CI/CD, Build-Systeme oder Workflow-Automatisierung, einschließlich Arbeit mit global verteilten Teams und Systemen.
  1. Starke, praktische Kenntnisse von:
  1. * Git (Workflows, Branching-Strategien, Release-Management)
  1. Jenkins (CI/CD-Pipeline-Design, Skalierung, Zuverlässigkeit)
  1. Docker-Container (reproduzierbare Build/Test-Ausführung)
  1. Build-Systeme (BitBake/Yocto bevorzugt)
  1. Jira (Workflow-Design/Automatisierung, teamübergreifende Transparenz)
  1. Testmanagement-Systeme (z. B. TestRail oder äquivalent)
  1. Nachgewiesene Erfahrung in der Bereitstellung von Automatisierung im großen Maßstab, einschließlich des Aufbaus von Plattformen/Komponenten, die von mehreren Teams genutzt werden.
  1. Starkes Systemdenken über Sicherheit, Zuverlässigkeit, Leistung und Kosten-Tradeoffs hinweg.
  1. Exzellente schriftliche Kommunikationsfähigkeit (Architekturdokumente, Entscheidungsaufzeichnungen, Betriebsableitungen).
  1. Erfahrung im Aufbau von KI-gestützten Entwicklerwerkzeugen (z. B. CI-Einblicke, Testintelligenz, Code-Review-Automatisierung, Release-Risikobewertung, Incident-Copiloten).
  1. Erfahrung in der Implementierung von Evaluierungs-/Monitoring-Systemen für KI (Qualitätsmetriken, Drift, Offline-Testsets, menschliche Feedback-Schleifen).
  1. Umfangreiche Erfahrung mit Softwareentwicklung auf eingebettetem Linux, Multi-Prozess-Architekturen und IPC-Mechanismen
  1. Erfahrung in der Arbeit in großen funktionsübergreifenden Teams und die Fähigkeit, Teams zu beeinflussen, die nicht an Sie berichten
  1. Fähigkeit, das große Ganze zu sehen, während man sich auf kurzfristige Ziele und Ergebnisse konzentriert
  1. Fähigkeit, mehrere Aufgaben gleichzeitig zu bewältigen und parallele Projekte und verteilte Teams mit engen Fristen zu leiten

WIE GEHT ROKU MIT HYBRID-ARBEIT UM?

#LI-NM1

ROKU fördert ein inklusives und kollaboratives Umfeld, in dem Teams im Allgemeinen von Montag bis Donnerstag im Büro arbeiten. Freitage sind generell flexibel für die Remote-Arbeit, außer für Mitarbeiter, deren spezifische Rollen oder zugewiesener Bürostandort eine Anwesenheit fünf Tage die Woche erfordern.

UNTERKÜNFTE

ROKU begrüßt Bewerber aller Hintergründe und bietet angemessene Unterkünfte und Anpassungen gemäß dem geltenden Recht. Wenn Sie zu irgendeinem Zeitpunkt im Einstellungsprozess eine angemessene Unterkünft 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 Datenschutzhinweise 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 diesen Hinweisen beschrieben verwenden wird. Wenn Sie keine Mitteilungen von ROKU bezüglich dieser oder ähnlicher Stellen in der Zukunft 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 BENEFITS?

ROKU ist bestrebt, eine Vielfalt 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 Gesundheit und finanzielles Wohlbefinden. Lokale Leistungen umfassen gesetzliche und freiwillige Leistungen, die Gesundheitsversorgung (medizinisch, zahnärztlich und augenärztlich), Lebens-, Unfall-, Invaliditäts-, Pendler- und Altersvorsorgeoptionen (401(k)/Rentenplan) umfassen können. Mitarbeiter werden unterstützt, Zeit frei zu nehmen, in Übereinstimmung mit den lokalen Urlaubsrichtlinien und anderen persönlichen Bedürfnissen, um ihre sich entwickelnden Arbeits- und Lebensbedürfnisse zu unterstützen. 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.

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