Lavorare in Roblox: Vi presentiamo Nathan Dean

Nathan è un ingegnere software senior che lavora nel team Social di Roblox. Prima di entrare a far parte del team, Nathan era un utente di lunga data della piattaforma, il che gli ha fornito una prospettiva approfondita che infonde passione ed energia nel suo lavoro quotidiano.
Descrivi il ruolo del tuo team qui a Roblox.
Il team Social si concentra sul rendere più facile stringere nuove amicizie e condividere esperienze con le persone su Roblox. Ci occupiamo di un'ampia gamma di funzionalità, tra cui Amici, Gruppi, Chat (inclusa la prossima Chat vocale) e Presenza online in tempo reale. La possibilità di socializzare e interagire con gli altri è una caratteristica fondamentale della nostra piattaforma. Spinge sviluppatori e creatori a realizzare esperienze coinvolgenti con una rigiocabilità infinita.
Qual è uno degli aspetti più interessanti del lavoro nel tuo team in Roblox?
La crescita costante di Roblox negli ultimi anni ha significato che ogni anno abbiamo dovuto gestire grandi aumenti di traffico sul backend web. Capire come potenziare i nostri sistemi attraverso l'ottimizzazione delle query, il caching e la riprogettazione del codice esistente è un ottimo modo pratico per imparare la scalabilità.
Quando sono entrato in Roblox come stagista, la mia unica esperienza precedente era la creazione di piccoli siti web personali per poche persone. Il mio primo progetto ha comportato la realizzazione di una funzionalità full-stack in cui ho dovuto creare le tabelle del database, implementare il frontend e scrivere il codice per il backend. Anche come stagista, stavo realizzando cose importanti e ho ricevuto un enorme aiuto in ogni fase del percorso.
Sono grato per il tempo e l'energia che altri ingegneri più esperti hanno dedicato ad aiutarmi ad apprendere e a sviluppare le mie competenze tecniche. Roblox valorizza gli stagisti e li tratta come ingegneri a tutti gli effetti, il che contribuisce notevolmente a creare fiducia e sicurezza in se stessi.
In che modo la tua esperienza nel team di Roblox è diversa dagli altri ruoli che hai ricoperto?
Un aspetto fantastico di Roblox è la passione che i nostri dipendenti nutrono per la piattaforma. Molti dei nostri dipendenti, me compreso, erano utenti di lunga data prima di entrare in azienda. Altri hanno fatto domanda di lavoro dopo che i loro figli hanno mostrato loro Roblox. Avere un'esperienza diretta e pratica con il prodotto come utente (o genitore di un utente) porta a intuizioni utili su come possiamo migliorare il prodotto per tutti.
A titolo personale, qualche giorno fa stavo chattando online con un altro dipendente di Roblox e, dopo esserci scambiati i nomi utente, ho scoperto che nove anni fa eravamo migliori amici su Roblox! Ci eravamo persi di vista col passare del tempo, ma le nostre strade si sono incrociate di nuovo quando lui è entrato in azienda. La capacità di Roblox di riunire persone da tutto il mondo (che altrimenti non si sarebbero mai incontrate) mi stupisce sempre.
Qual è una cosa che ami della cultura di Roblox?
Adoro l'energia collaborativa che si respira in Roblox. I team di tutta l'organizzazione spesso si riuniscono per risolvere problemi complessi, con l'obiettivo di ridurre la latenza o rendere l'esperienza utente più intuitiva. Apprezzo molto anche la tendenza dell'azienda ad adottare una "visione a lungo termine" quando si tratta di prendere decisioni. Il nostro team dirigenziale sceglie costantemente di prendere decisioni che avvantaggino la nostra comunità nel lungo periodo.
Ti interessa entrare a far parte del team Social di Roblox? Siamo sempre alla ricerca di nuovi talenti, quindi vieni a trovarci su corp.roblox.com/careers/ e scopri se c'è un ruolo adatto a te.


