Wonderschool
Roblox
Ingénieur Logiciel Senior - Réplication
À 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 en 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 concrétiser toute expérience qu'elle peut imaginer. Notre vision est de réinventer la façon dont les gens se réunissent, où qu'ils soient dans le monde et sur tout appareil. Nous avons pour mission 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 à créer des expériences partagées plus sûres et plus civiles pour tous.
En tant qu'Ingénieur Logiciel Senior au sein de notre équipe Réseau Moteur, vous aurez un impact immédiat sur les éléments constitutifs de Roblox lui-même. Le logiciel que vous construisez est une application très importante qui permet à notre communauté mondiale de 2M+ développeurs de repousser les limites du jeu interactif. Votre travail touchera toutes les parties du moteur, de la gestion des threads et de la mémoire à la physique et au scripting. Si vous aimez travailler sur des logiciels C++ et que vous avez une passion pour le travail sur des applications temps réel haute performance aux côtés d'ingénieurs expérimentés et passionnés, vous serez chez vous dans notre équipe Moteur de Jeu en pleine croissance.
Vos missions
- Développer du code moteur en C++ pour des sous-systèmes critiques pour le moteur de jeu Roblox.
- Travailler sur des sous-systèmes qui gèrent la synchronisation des données entre le serveur et le client, le streaming de données conscient du jeu et l'harmonisation de l'utilisation des ressources pour garantir que le gameplay fonctionne sur divers appareils avec des capacités CPU et mémoire variables.
- Travailler sur toutes les applications que Roblox développe, des clients mobiles aux serveurs basés sur le cloud.
Votre profil
- 4+ années d'expérience et vous avez travaillé sur des problèmes profonds et complexes dans des bases de code C++ vastes et complexes.
- Les pointeurs au niveau système, les templates et les blocs de mémoire bruts sont des outils pour écrire du code, pas vos ennemis.
- Expérience dans les entrailles d'un moteur de jeu ou passion pour l'apprendre.
- Avoir construit des systèmes qui fonctionnent et continuent de fonctionner de manière fiable.
- Une curiosité pour vouloir apprendre et rester à jour sur le développement technologique.
Fourchette de salaire annuel
Pour les postes basés à notre siège social à San Mateo, CA : Le salaire de base de départ pour ce poste est indiqué ci-dessous. Le salaire de base réel dépend d'une variété de facteurs liés au poste tels que le parcours professionnel, la formation, l'expérience de travail, l'emplacement, 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 peut ê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 careers.roblox.com/total-rewards.
$243,290—$295,250 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 tout 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 hadicap, 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 fournit également des accommodements 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 l'entreprise 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 prendre en charge un futur parrainage H-1B pour le moment.
