Roblox

Ingénieur Logiciel Principal, Gestion de Flotte de Calcul

SQLKubernetesGo
Traduction automatique. Consultez l’original.

À propos du poste

Chaque jour, des dizaines de millions de personnes viennent sur Roblox pour explorer, créer, jouer, apprendre et se connecter avec des amis dans des expériences numériques immersives 3D – toutes créées par notre communauté mondiale de développeurs et de créateurs.

Chez Roblox, nous construisons les outils et la plateforme qui permettent à notre communauté de donner vie à toutes les expériences qu'elle peut imaginer. Notre vision est de réinventer la façon dont les gens se connectent, où qu'ils soient dans le monde et sur n'importe quel appareil. Notre mission est de connecter un milliard de personnes avec optimisme et civilité, et nous recherchons des talents exceptionnels pour nous aider à y parvenir.

Une carrière chez Roblox signifie que vous travaillerez à façonner l'avenir de l'interaction humaine, à résoudre des défis techniques uniques à grande échelle et à contribuer à la création d'expériences partagées plus sûres et plus civiles pour tous.

Vos missions

En tant qu'Ingénieur Logiciel Principal dirigeant la Gestion de Flotte, vous serez le responsable technique général de trois pods et la personne qui définira la direction technique de la couche de gestion de flotte de Roblox. Il s'agit d'un rôle de leadership pratique et profondément technique qui gère l'ensemble de la capacité de calcul de Roblox de bout en bout : du provisionnement de bas niveau et du plan de données, jusqu'aux plans de contrôle qui l'opèrent, et jusqu'à l'interface utilisateur et aux produits internes qui permettent aux équipes de s'auto-servir en capacité. Votre organisation centralise la sécurité, les opérations de maintenance et la disponibilité de chaque cluster Kubernetes de Roblox, et régit les contrats clients internes qui pilotent l'automatisation à travers la flotte, couvrant les centres de données et les fournisseurs de cloud de Roblox. Vous guiderez l'architecture, élèverez le niveau d'ingénierie et veillerez à ce que l'offre et la demande de capacité de calcul restent équilibrées à mesure que la flotte grandit.

  1. Servir de responsable technique général pour trois pods de Gestion de Flotte, en définissant et en alignant la direction technique sur le provisionnement de bas niveau, le plan de données, et les plans de contrôle et les surfaces produit au-dessus d'eux.
  1. Concevoir les plans de contrôle déclaratifs, de style Kubernetes, qui opèrent la flotte de calcul de Roblox sur site et dans le cloud, et définir comment la capacité est provisionnée, réconciliée et exposée à grande échelle.
  1. Être responsable de la conception des contrats clients internes et des APIs qui régissent l'automatisation à travers la flotte, afin que chaque équipe d'infrastructure puisse opérer la capacité de manière sûre et prévisible.
  1. Piloter la stratégie de capacité en libre-service, y compris les produits et interfaces utilisateur internes qui permettent aux équipes de demander, gérer et raisonner sur le calcul dont elles dépendent.
  1. Centraliser et élever le niveau de sécurité, les opérations de maintenance et la disponibilité de tous les clusters Kubernetes de Roblox, en définissant comment les changements à l'échelle de la flotte sont déployés de manière fiable sans impacter la production.
  1. Collaborer largement avec les parties prenantes internes et externes à l'infrastructure pour comprendre les besoins en calcul et stimuler l'innovation pour nos services backend, l'IA et le calcul en périphérie.
  1. Écrire du code quotidiennement, en restant profondément impliqué dans les systèmes dont votre organisation est responsable et en montrant l'exemple sur les problèmes de conception et d'implémentation les plus difficiles.

Votre profil

  1. + de 10 ans d'expérience dans la construction et l'exploitation de systèmes distribués et d'infrastructures à grande échelle.
  1. Un historique avéré en tant qu'ancrage technique sur lequel une organisation s'appuie, avec le leadership nécessaire pour définir la direction de plusieurs équipes et améliorer les compétences des ingénieurs autour de vous.
  1. Solide maîtrise de Go, avec une expérience approfondie dans la conception et l'exploitation de services de production à l'échelle d'une flotte.
  1. Expérience pratique dans la construction de plans de contrôle déclaratifs, de style Kubernetes, et des modèles de réconciliation sous-jacents.
  1. Solide maîtrise de gRPC pour les APIs inter-services et de SQL et Postgres pour un état durable et à grande échelle.
  1. Expérience dans l'exploitation de la capacité de calcul à la fois dans des centres de données sur site et chez des fournisseurs de cloud, et une compréhension des réalités de l'exploitation de flottes à l'échelle de centaines de milliers d'instances.
  1. Un historique de collaboration étroite, en partenariat avec des parties prenantes au sein et au-delà de l'infrastructure pour concevoir des systèmes qui maintiennent l'équilibre entre l'offre et la demande de calcul.

Fourchette de Salaire Annuel

Pour les postes basés à notre siège social à San Mateo, en Californie : Le salaire de base de départ pour ce poste est indiqué ci-dessous. Le salaire de base réel dépendra de divers facteurs liés au poste tels que le parcours professionnel, la formation, l'expérience professionnelle, la localisation, les besoins de l'entreprise et la demande du marché. Par conséquent, dans certaines circonstances, le salaire réel pourrait se situer en dehors de cette fourchette attendue. Cette fourchette de salaire est sujette à changement et pourra être modifiée à l'avenir. Tous les employés à temps plein sont également éligibles à une rémunération en actions et aux avantages décrits sur cette page.

$345,040 — $399,420 USD

Les postes basés dans un bureau sont sur site les mardis, mercredis et jeudis, avec une présence facultative les lundis et vendredis (sauf indication contraire).

Roblox offre des opportunités d'emploi équitables à tous les employés et candidats et interdit toute discrimination et harcèlement de quelque nature que ce soit, sans égard à la race, la couleur, la religion, l'âge, le sexe, l'origine nationale, le statut de handicap, la génétique, le statut d'ancien combattant protégé, l'orientation sexuelle, l'identité ou l'expression de genre, ou toute autre caractéristique protégée par les lois fédérales, étatiques ou locales. Roblox propose également des aménagements raisonnables aux candidats présentant des handicaps qualifiés ou des croyances religieuses pendant le processus de recrutement.

Pour les postes basés aux États-Unis uniquement, veuillez noter que la Société pourrait ne pas être en mesure d'employer des candidats pour ce poste qui ont une autorisation de travail aux États-Unis liée à certaines catégories de visas américains, ou de soutenir un parrainage futur de visa H-1B pour le moment.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter