Skip to main content

Travailler à Roblox : Rencontre avec Nathan Dean

juillet

15, 2021

by Roblox


People & Culture

Nathan est ingénieur logiciel principal et travaille pour l’équipe Social de Roblox. Avant de rejoindre l’équipe, Nathan était un utilisateur de longue date de la plateforme, ce qui lui donne une approche perspicace qui insuffle passion et énergie dans son travail quotidien.

Décris le rôle de ton équipe ici à Roblox.

L’équipe Social s’efforce de faciliter la création de nouvelles amitiés et le partage d’expériences avec des personnes sur Roblox. Nous gérons un large éventail de fonctionnalités, notamment les amis, les groupes, le chat (y compris le futur chat vocal) et la présence en ligne en temps réel. La capacité de socialiser et d’interagir avec les autres est une caractéristique essentielle de notre plateforme. Elle pousse les développeurs et les créateurs à créer des expériences attrayantes avec une capacité infinie à jouer.

Quel est l’un des aspects les plus intéressants du travail au sein de ton équipe à Roblox ?

En raison de la croissance constante de Roblox au cours des dernières années, nous avons dû gérer chaque année une forte augmentation du trafic sur le back-end web. Trouver comment faire monter en puissance nos systèmes par l’optimisation des requêtes, la mise en cache et la restructuration du code existant est un excellent moyen pratique d’apprendre la évolutivité.

Lorsque j’ai rejoint Roblox en tant que stagiaire, ma seule expérience préalable était la création de petits sites web personnels pour une poignée de personnes. Mon premier projet consistait à construire une fonctionnalité complète où je devais créer les tables de la base de données, mettre en œuvre le front-end et écrire le code du back-end. Même en tant que stagiaire, je construisais des choses qui avaient de l’importance, et j’ai bénéficié d’une aide considérable à chaque étape du processus.

Je suis reconnaissant du temps et de l’énergie que d’autres ingénieurs plus expérimentés ont consacré à m’aider à apprendre et à développer mes compétences techniques. Roblox responsabilise les stagiaires et les traite comme des ingénieurs à part entière, ce qui contribue grandement à renforcer la confiance en soi.

En quoi ton expérience au sein de l’équipe de Roblox est-elle différente des autres rôles que tu as occupés ?

Un des grands aspects de Roblox est la passion de nos employés pour la plateforme. Un grand nombre de nos collaborateurs, dont moi-même, étaient des utilisateurs de longue date avant de rejoindre l’entreprise. D’autres ont postulé pour des emplois après que leurs enfants leur aient montré Roblox. Le fait d’avoir une expérience directe du produit en tant qu’utilisateur (ou parent d’utilisateur) permet d’obtenir des informations utiles sur la façon dont nous pouvons améliorer le produit pour tous.

Sur une note personnelle, il y a quelques jours, je discutais en ligne avec un autre employé de Roblox et j’ai découvert, après avoir échangé nos noms d’utilisateur, que nous étions les meilleurs amis sur Roblox il y a neuf ans ! Nous nous étions perdus de vue au fil du temps, mais nos chemins se sont à nouveau croisés lorsqu’il a rejoint l’entreprise. La capacité de Roblox à réunir des personnes du monde entier (qui ne se seraient jamais rencontrées autrement) m’étonne toujours.

Quelle est la chose que tu aimes le plus dans la culture de Roblox ?

J’aime l’énergie de la collaboration à Roblox. Les équipes de toute l’organisation se réunissent souvent pour résoudre des problèmes difficiles afin de réduire la latence ou de rendre l’expérience utilisateur plus intuitive. J’apprécie aussi beaucoup la tendance de l’entreprise à « voir à long terme » lorsqu’il s’agit de prendre des décisions. Notre équipe de direction choisit systématiquement de prendre des décisions qui profitent à notre communauté à long terme.


Tu souhaites rejoindre l’équipe Social de Roblox ? Nous sommes toujours à la recherche de nouveaux talents, alors rends-nous visite sur corp.roblox.com/careers/ et regarde si un rôle te convient.