← Vissza a listához
Állás

Senior szoftverfejlesztő (FiveM)

Backend Developer • Helyszíni • Teljes munkaidő • 📍 Leeds

Teljes munkaidős, irodai Senior Software Engineer pozíció Leeds-ben, a Rockstar Creator Platform csapatában, ahol a Cfx.re alkotói platformokat (FiveM és RedM) meghajtó alacsony szintű technológián dolgozol, amely lehetővé teszi a játékosok számára közösségi tartalmak élményét egyedi, dedikált szervereken.

Feladatok

  • Meglévő és új kódbázisok karbantartása és fejlesztése, magas minőségi, stabilitási és hatékonysági szint biztosítása kereszt-funkcionális csapatokkal együttműködve
  • Szoftverkiadási folyamatok támogatása több branch mentén, együttműködve a gyártási és mérnöki csapatokkal a felkészültség és minőség biztosítása érdekében
  • Kritikus problémák azonosítása, priorizálása és megoldása, időben történő javítások koordinálása a rendszer stabilitásának fenntartása mellett
  • Kiadás-tervezés, telepítés és rollback-folyamatok irányítása
  • Build-, teszt- és kiadás-automatizálási pipeline-ok karbantartása és fejlesztése a fejlesztési munkafolyamatok és a telepítési megbízhatóság javítása érdekében
  • A platform állapotának, teljesítménymutatóinak és üzemeltetési KPI-jainak monitorozása kiadás után, közreműködés a problémamegoldásban és a folyamatos fejlesztésben
  • Együttműködés a Creator Platform és a szélesebb Rockstar fejlesztői csapatokkal komplex szoftveres kihívások megoldásán

Elvárások

  • 5+ év tapasztalat szoftverfejlesztő csapatban, C++ nyelven
  • Számítástechnikai alapfogalmak és kapcsolódó terminológia ismerete
  • Nagy kódbázisok kezelésének képessége, a javasolt változtatásokkal járó kockázatok megértésével
  • Kiváló problémamegoldó képesség, különös tekintettel a C++ kód hibakeresésére
  • A memória-elrendezéssel kapcsolatos szempontok (padding, cache-hatékonyság) ismerete
  • Elemző képesség a rendszerteljesítmény és memóriahasználat méréséhez
  • Tapasztalat verziókezelési munkafolyamatokkal: branch-kezelés, kódintegráció, konfliktusfeloldás
  • Jártasság GitLab és/vagy GitHub használatában, azok CI/CD rendszereivel együtt

Előny

  • Önmotivált, lelkes a játékok iránt és kíváncsi, hogyan működnek a dolgok
  • Tapasztalat vagy érdeklődés a felhasználók által létrehozott tartalmak (UGC) iránt
  • Tapasztalat biztonságtechnikai mérnöki munkában
  • Tapasztalat komplex programok optimalizálásában
  • Tapasztalat crash dump-okkal
  • Tapasztalat C++ alkalmazások fejlesztésében több futásidejű környezethez

Soft skillek

Kommunikációs készségek a megoldások megfogalmazásához és átadásáhozPozitív együttműködés más részlegekkel a Rockstar stúdiói között

A munkáltatóról

A Rockstar Games világszínvonalú szórakoztató élményeket készít. A Rockstar Creator Platform csapata olyan technológiai platformot szállít, amely lehetővé teszi a játékosok számára, hogy közösség által létrehozott tartalmakat élvezzenek teljesen testreszabott, dedikált szervereken, ahol az alkotók saját játékmódokat és más módosításokat fejleszthetnek különféle szkriptnyelveken; a csapat technológiát, eszközöket és megoldásokat épít az alkotói élmény javítására.

Hasonló állások