Állás · Principal

Principal szoftverfejlesztő – WebRTC / valós idejű kommunikáció

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

A Roblox Audio-Video-Communication csapatában Principal szoftverfejlesztőként egy új, több milliárd felhasználót kiszolgálni képes valós idejű kommunikációs platformot építesz fel a semmiből: hangcsevegést, 3D hangot és nagy léptékű élő közvetítést. A szerep C++ alapú fejlesztést és szoros együttműködést jelent a motorcsapattal és partnerekkel.

Stack

Feladatok

  • ▹A legújabb valós idejű kommunikációs platform felépítése és elindítása a semmiből, milliárdos felhasználószám támogatására tervezve
  • ▹Hatékony, karbantartható és skálázható kód írása a legjobb programozási gyakorlatok alkalmazásával
  • ▹Kulcsszerep a magas minőségű kommunikációs funkciók/termékek bevezetésében sokféle eszközön, mobiltól a csúcskategóriás platformokig
  • ▹A meglévő komponensek robusztusságának és teljesítményének javítása
  • ▹Együttműködés motor- és partnercsapatok mérnökeivel szinergikus megoldások megalkotásában

Elvárások

  • ▹8+ év tapasztalat felhasználói szoftvertermékek fejlesztésében és üzemeltetésében
  • ▹Sikeres, magas minőségű, több szolgáltatásból álló elosztott rendszer alacsony költségű, nagy léptékű üzembe állítása
  • ▹Jártasság a nagy léptékű munkavégzés és a korlátozott platformok (konzolok, mobil eszközök) kihívásaiban
  • ▹Tapasztalat teljesítményoptimalizálásban (kernel, assembly, C, memóriakezelés)
  • ▹C++ jártasság és a párhuzamos/konkurrens programozási koncepciók ismerete
  • ▹Iparági szabványok, legjobb gyakorlatok és tervezési minták ismerete
  • ▹Problémák több szempontú megközelítése, a különböző megoldások előnyeinek és hátrányainak mérlegelése

Soft skillek

Lelkesedés a fejlesztői eszközök és scriptkörnyezetek irántEligazodás komplex kódbázisokbanKíváncsiság, folyamatos tanulás a legújabb trendekről

Amit kínálunk

  • ▹Éves fizetési sáv (San Mateo, CA székhely): 295 250–345 040 USD
  • ▹Részvényjuttatás
  • ▹Egyéb juttatások a vállalat juttatási programja szerint

A munkáltatóról

A Roblox olyan platformot épít, amely lehetővé teszi közössége számára, hogy 3D-s, immerzív digitális élményeket hozzon létre és fedezzen fel. A cél emberek milliárdjainak összekapcsolása optimizmussal és civilizált együttléttel, bárhonnan és bármilyen eszközön.

Hasonló állások