Állás · Principal

Principal szoftvermérnök – Alkotói elosztott rendszerek és tárolás

Szoftverfejlesztő • Principal • Hibrid • Teljes munkaidő • Amerikai Egyesült Államok San Mateo, USA

A Roblox Creator Services Data csapatában dolgozó principal szoftvermérnök, aki a platform millióinyi élményét kiszolgáló következő generációs adattároló rendszereket (Data Stores, Memory Stores, Badges) építi és skálázza.

Feladatok

  • ▹Meglévő felhőszolgáltatások (Data Stores, Memory Stores, Badges) fejlesztése és új szolgáltatások tervezése az alkotói közösség számára
  • ▹Élvonalbeli, nagy teljesítményű adattároló rendszerek építése az infrastruktúra rétegtől a webes API-kig
  • ▹Megfigyelhetőségi (observability) képességek bővítése metrikagyűjtéssel, adatcsővezetékekkel, elemzéssel és dashboardokkal
  • ▹A Roblox Extended Services platform bővítése, új ügyfelek onboardolása
  • ▹Együttműködés az alkotókkal (Creators) termékhiányosságok és hibák azonosítására, ügyfélkritikus helyzetek kezelésére
  • ▹Ügyeleti (on-call) támogatás nyújtása az adattermékekhez, éles riasztásokra és leállásokra reagálva
  • ▹Junior mérnökök mentorálása tervezési és kódáttekintéseken, közös projekteken keresztül
  • ▹Együttműködés cross-funkcionális csapatokkal: UX design, termékmenedzsment, projektmenedzsment, fejlesztői kapcsolatok, dokumentáció, ügyfélszolgálat

Elvárások

  • ▹10+ év szoftverfejlesztési tapasztalat nyilvános felhőkkel (AWS, Azure, GCP), mikroszolgáltatásokkal és elosztott rendszerekkel
  • ▹3+ év tapasztalat adattároló rendszerek (relációs adatbázisok, kulcs-érték tárolók, blob tárolók) építésében és karbantartásában
  • ▹10+ év tapasztalat robusztus, skálázható, jól dokumentált éles kód tervezésében, implementálásában, tesztelésében és üzemeltetésében
  • ▹6+ év C# és/vagy C++ programozási tapasztalat
  • ▹6+ év tapasztalat agilis, gyors tempójú, nagy hatású szoftvercsapatokban
  • ▹4+ év tapasztalat junior mérnökök és pályakezdők vezetésében komplex szoftverfejlesztési projekteken

Előny

  • ▹Nagy adatmennyiségű pipeline-ok vagy batch feldolgozó rendszerek (MapReduce, Hadoop, Flink, Spark, Flume) építésében szerzett tapasztalat
  • ▹Számítógépes játékok programozásában szerzett tapasztalat, különösen Lua/Luau nyelven
  • ▹Adattudomány, adatelemzés, gépi tanulás vagy AI ismeretek
  • ▹Grafikus felhasználói felületek, dashboardok vagy webalkalmazás-frontendek építésében szerzett tapasztalat

Soft skillek

innovatív, kreatív problémamegoldás versengő célok közöttszenvedélyes elköteleződés a technológia és a játékfejlesztés irántsokoldalúság, nyitottság új nyelvek és technológiák gyors elsajátításárafelelősségtudat: elkötelezettség a 100%-os üzemidő és adatmegbízhatóság irántcsapatszellem, mentorálási és kommunikációs készség

Amit kínálunk

  • ▹Equity-kompenzáció (RSU) program
  • ▹Vállalati juttatási csomag (részletek a munkavégzés helyétől függenek)
  • ▹Fő központi (San Mateo) pozíciónál irányadó éves alapbér-sáv: 345 040–399 420 USD

A munkáltatóról

A Roblox az egyik vezető 3D immerzív digitális platform, ahol naponta tízmillió felhasználó fedez fel, alkot és kapcsolódik barátaihoz; a globális fejlesztői közösség számára biztosít eszközöket és felhőplatformot élmények építéséhez.

Nyelvtudás: Angol: Felsőfok

Hasonló állások