Skyline Scientific Inc
Roblox
Senior Software Engineer, Data Infrastructure
Über die Stelle
Jeden Tag 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 bauen 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.
Die Dateninfrastruktur von Roblox verarbeitet täglich Petabytes an Daten und treibt Analysen, ML und Produktentscheidungen voran. Als Senior Software Engineer in unserer Data Infra Organisation werden Sie die verteilten Dateninfrastrukturplattformen entwerfen, bauen und skalieren, die Roblox antreiben. Sie werden die nächste Generation unserer Kernplattformen, die Kafka, Flink, Spark, Trino, Druid, Airflow und Data Catalog umfassen, verantworten und vorantreiben. Diese Rolle kombiniert hohe Ambiguität und Eigenverantwortung, um die Grenzen dessen, was unsere Infrastruktur in massivem Maßstab bewältigen kann, zu verschieben und Ihnen die einzigartige Möglichkeit zu geben, die Entwicklung der Datenlandschaft zu steuern.
Sie werden
- Kernplattformkomponenten verantworten und skalieren: Übernehmen Sie die Verantwortung für Design, Architektur und Implementierung von 1–2 Schlüssel-Datenplattform-Frameworks innerhalb unseres Stacks.
- Zusammenarbeiten und abstimmen: Arbeiten Sie mit Infrastruktur-, Data-Science- und Produktentwicklungsteams zusammen, um sicherzustellen, dass die Fähigkeiten Ihrer Zielplattform direkt von der Plattform-Governance und den Produktanforderungen geleitet werden.
- Leistung im großen Maßstab optimieren: Tauchen Sie tief in die Engine-Interna, die Abfrageplanung, die Zustandsverwaltung, die Speicheroptimierung und die Serialisierungseffizienz ein, um den Durchsatz und die Zuverlässigkeit unter hoher Last zu maximieren.
- Infrastrukturrobustheit vorantreiben: Leiten Sie das Design, die Tests und den operativen Lebenszyklus von Infrastrukturfunktionen der nächsten Generation, die auf Kubernetes in Cloud-Umgebungen laufen.
- Agentenschnittstelle: Integrieren Sie KI/ML-Funktionen in unsere Datenplattformen, nutzen Sie LLMs für die Datenentdeckung und -generierung und bauen Sie autonome, Self-Service-Mechanismen für die Interaktionsebene der Plattform.
Sie bringen mit
- 5+ Jahre Erfahrung im Aufbau, Design, Test und der Wartung von produktionsreifen, groß angelegten verteilten Systemen.
- Datenplattform-Tiefe: Tiefgreifende technische Erfahrung im Aufbau oder starke Vertrautheit mit mindestens 1 oder 2 grundlegenden Technologien in unserem Stack: Kafka, Flink, Spark, Trino, Druid, Airflow oder Data Catalog/Metadatensystemen.
- Starke Engineering-Grundlagen: Robuste Kenntnisse in Java, Go oder Scala mit einer Erfolgsbilanz beim Schreiben von sauberem, hochperformantem backend-Code.
- Cloud-Flüssigkeit: Erfahrung im Betrieb und der Fehlerbehebung von Dateninfrastrukturen im großen Maßstab auf Kubernetes in AWS oder GCP.
- Technische Führung: Nachgewiesene Fähigkeit, die technische Richtung teamsübergreifend zu beeinflussen, Ingenieure zu betreuen und die Abstimmung bei komplexen, bereichsübergreifenden Initiativen voranzutreiben.
- B.S. äquivalent in Informatik oder ausreichende Erfahrung.
Nice to Have
- Beiträge zu Open-Source-Projekten im Bereich Dateninfrastruktur.
- Erfahrung im Betrieb von Infrastruktur im Maßstab von Consumer-Internet (100 Mio.+ Nutzer).
Jährliche Gehaltsspanne
Für Positionen, die sich in unserem Hauptsitz in San Mateo, CA, befinden: Das Anfangsgehalt für diese Position beträgt wie unten angegeben. Das tatsächliche Grundgehalt hängt von einer Vielzahl von arbeitsbezogenen 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 angepasst werden. Alle Vollzeitmitarbeiter haben außerdem Anspruch auf eine Aktienvergütung und auf Leistungen, wie auf dieser Seite beschrieben.
$243,290—$295,250 USD
Positionen, die sich in einem Büro befinden, sind dienstags, mittwochs und donnerstags vor Ort, 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 Bundes-, Landes- 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 US-basierte Positionen beachten Sie bitte, dass das Unternehmen möglicherweise keine Kandidaten für diese Position einstellen kann, die eine US-Arbeitserlaubnis im Zusammenhang mit bestimmten US-Visakategorien haben, oder derzeit zukünftige H-1B-Sponsoring unterstützen kann.
