Redwood Materials
Roblox
Principal Software Engineer - Compute (Kubernetes)
Über die Stelle
Täglich kommen zig Millionen Menschen zu Roblox, um in 3D immersiven digitalen Erlebnissen zu erkunden, zu kreieren, zu spielen, zu lernen und sich mit Freunden zu verbinden – all das wurde von unserer globalen Community aus Entwicklern und Kreativen geschaffen.
Bei Roblox entwickeln wir die Werkzeuge und die Plattform, die es unserer Community ermöglichen, jede erdenkliche Erfahrung zum Leben zu erwecken. Unsere Vision ist es, die Art und Weise, wie Menschen zusammenkommen, von überall auf der Welt und auf jedem Gerät, neu zu gestalten. Wir haben uns zum Ziel gesetzt, eine Milliarde Menschen mit Optimismus und Zivilcourage zu verbinden, und suchen nach großartigen Talenten, die uns dabei helfen.
Eine Karriere bei Roblox bedeutet, dass Sie an der Gestaltung der Zukunft menschlicher Interaktion arbeiten, einzigartige technische Herausforderungen in großem Maßstab lösen und dazu beitragen, sicherere und zivilere gemeinsame Erlebnisse für alle zu schaffen.
Wir suchen einen visionären Principal Software Engineer, der unser Compute-Team verstärkt und die technische Führung für unsere Kubernetes-Infrastruktur übernimmt. Sie werden die Weiterentwicklung einer Plattform vorantreiben, die unsere globalen Betriebsabläufe unterstützt und Kubernetes in eine sichere, zuverlässige und unsichtbare Grundlage für unsere Entwickler in unserer On-Premise- und Public-Cloud-Flotte verwandelt. Ihre Mission ist es, Spitzeninnovation mit rigoroser Plattformstabilität in Einklang zu bringen und sicherzustellen, dass interne und externe Kunden nahtlose, hochleistungsfähige Erlebnisse in massivem Maßstab haben.
Ihre Aufgaben
- Architektonische Führung: Übernehmen Sie die technische Leitung für unser Kubernetes-Ökosystem und legen Sie die langfristige architektonische Strategie für eine Plattform fest, die Tausende von Knoten verwaltet und Millionen von gleichzeitigen Anfragen unterstützt.
- Kundenorientierung: Denken Sie tief darüber nach, wie unsere internen Kunden Rechenressourcen nutzen und mit ihnen interagieren, und entwerfen Sie intuitive Schnittstellen und Werkzeuge, die die Nutzung komplexer Infrastrukturdienste vereinfachen.
- Tiefgreifendes Engineering: Nutzen Sie tiefgreifende Expertise in den Kubernetes-Interna, einschließlich benutzerdefinierter Controller, Operatoren, API-Serverarchitektur und etcd, um komplexe Skalierungshindernisse zu lösen und unsere Steuerungsebene zu optimieren.
- Sichere Multi-Tenancy: Entwerfen Sie robuste Sicherheits-, Isolations- und Identitätslösungen, die es verschiedenen Workloads ermöglichen, sicher in großem Maßstab nebeneinander zu bestehen.
- Operative Exzellenz: Leiten Sie das Design fortschrittlicher Automatisierungs-, Beobachtungs- und Self-Healing-Systeme, die die MTTR minimieren und eine erstklassige Verfügbarkeit für unsere globale Compute-Flotte aufrechterhalten.
- Strategischer Einfluss: Arbeiten Sie mit der technischen Führung zusammen, um die technische Roadmap zu definieren und die Geschwindigkeitsentwicklung von Features gegen die Integrität der Plattform abzuwägen.
- Mentoring: Fördern Sie eine Kultur der technischen Exzellenz in der gesamten Compute-Organisation durch rigorose Architekturüberprüfungen, Code-Standards und die aktive Betreuung von Senior- und Staff-Level-Ingenieuren.
Ihr Profil
- Erfahrung: 10+ Jahre Erfahrung im Aufbau und Betrieb von verteilten Systemen, Plattform-Engineering oder Cloud-Infrastrukturen in großem Maßstab.
- Kubernetes-Expertise: Nachgewiesene Expertise in den Kubernetes-Interna mit einer Erfolgsbilanz bei der Modifizierung oder Erweiterung des Kubernetes-Ökosystems (benutzerdefinierte Controller, Operatoren, Upstream-Beiträge).
- Produktionsmaßstab: Eine Historie im Aufbau und Betrieb von geschäftskritischen Infrastrukturplattformen, die Tausende von Knoten oder hochdurchsatzstarke Microservices mit geringer Latenz bedienen.
- Sicherheit & Netzwerke: Tiefes Verständnis von Cloud-nativen Sicherheitspraktiken, Identitätslösungen und Container-Netzwerken.
- Technische Führung: Nachgewiesene Erfolgsbilanz als technischer Anker mit der Fähigkeit, komplexe Konzepte zu kommunizieren, funktionsübergreifende Stakeholder zu beeinflussen und Initiativen teamübergreifend zu leiten.
Für Rollen, die in unserer Zentrale in San Mateo, CA, angesiedelt sind: Das Anfangsgehalt für diese Position beträgt wie unten angegeben. Das tatsächliche Grundgehalt hängt von einer Vielzahl von berufsbezogenen Faktoren ab, wie z. B. beruflicher Hintergrund, Ausbildung, Arbeitserfahrung, Standort, Geschäftsanforderungen und Marktnachfrage. Daher kann das tatsächliche Gehalt in einigen Fällen außerhalb dieses erwarteten Bereichs liegen. Diese Gehaltsspanne kann sich ändern und in Zukunft modifiziert werden. Alle Vollzeitmitarbeiter haben außerdem Anspruch auf eine Aktienvergütung und auf Leistungen, wie auf dieser Seite beschrieben.
Jährliche Gehaltsspanne
$345,040—$399,420 USD
Rollen, die in einem Büro angesiedelt sind, finden dienstags, mittwochs und donnerstags vor Ort statt, mit optionaler Anwesenheit am Montag und Freitag (sofern nicht anders angegeben).
Roblox bietet allen Mitarbeitern und Bewerbern gleiche Beschäftigungsmöglichkeiten und verbietet Diskriminierung und Belästigung jeglicher Art, unabhängig von Rasse, Hautfarbe, Religion, Alter, Geschlecht, nationaler Herkunft, Behinderungsstatus, Genetik, geschütztem Veteranenstatus, sexueller Orientierung, Geschlechtsidentität oder -ausdruck oder anderen Merkmalen, die durch bundesstaatliche, staatliche oder lokale Gesetze geschützt sind. Roblox bietet auch angemessene Vorkehrungen für Kandidaten mit qualifizierenden Behinderungen oder religiösen Überzeugungen während des Rekrutierungsprozesses.
Nur für in den USA ansässige Rollen: Bitte beachten Sie, dass das Unternehmen derzeit möglicherweise keine Kandidaten für diese Rolle beschäftigen kann, die eine Arbeitserlaubnis für die USA im Zusammenhang mit bestimmten US-Visakategorien besitzen, oder zukünftige H-1B-Sponsoring unterstützen kann.
