← Vissza a listához
Állás

Senior programozó, Engine Reliability

Backend Developer • Remote • Teljes munkaidő • 📍 London

A Supercell új Reliability csapatához keres senior programozót, aki a Titan nevű saját fejlesztésű játékmotor validációs, automatizálási és megbízhatósági infrastruktúráját építi, hogy az engine-csapatok gyorsabban és biztonságosabban tudjanak fejleszteni.

Stack

Feladatok

  • Automatizált megbízhatósági alapok építése: validációs workflow-k, regressziódetektálás, integrációs stabilitás, teljesítmény- és stabilitásjelzők
  • Valósághű, end-to-end validációs felületek kialakítása valódi eszközökön és szolgáltatásokon
  • A megosztott engine-változtatások validálásának javítása a játék-integrációk ellenében
  • Eszközök, infrastruktúra és teszt-felületek létrehozása és karbantartása az engine- és horizontális csapatok számára
  • Együttműködés kliens-, szerver- és live-ops csapatokkal a rendszerek tesztelhetőségének javítása érdekében
  • Modern AI-alapú workflow-k alkalmazása validációra, automatizálásra és teszt-generálásra, megfelelő kontrollokkal
  • Közvetlen közreműködés prioritási technikai munkákban, ahol a tesztelhetőség javítása szélesebb megbízhatósági előnyöket hoz

Elvárások

  • Erős professzionális tapasztalat modern C++-ban
  • Engine/runtime fejlesztési tapasztalat, komplex platformközi hibák debuggolásában (iOS, Android, macOS vagy Windows)
  • Erős érzék a tesztelési és validációs stratégiához: unit, integrációs és end-to-end tesztelés közti kompromisszumok ismerete
  • Tapasztalat build-rendszerekkel, automatizálással és fejlesztői eszközökkel (CMake, CI pipeline-ok, szkriptelés)
  • Erős együttműködési készség csapatok között, fölösleges folyamat-terhelés nélkül
  • Érdeklődés az AI-alapú mérnöki workflow-k iránt, jó ítélőképesség azok alkalmazásához
  • Kényelem kétértelmű helyzetekben, egy új csapat gyakorlatainak formálásában

Előny

  • Eszközautomatizálási, device farm vagy tesztkeretrendszer (Catch2, gTest) tapasztalat
  • Megfigyelhetőségi és hibakeresési eszközök (Sentry, logok, metrikák, tracing, dashboardok) ismerete
  • Tapasztalat megosztott engine- vagy platformkód tesztelhetőségének, validációjának javításában
  • Kliens- és backend-workflow-k közötti tapasztalat, akkor is ha a fő háttér kliensoldali
  • Gyakorlati tapasztalat AI-alapú fejlesztői eszközök napi használatában

Soft skillek

Együttműködés csapatok között felesleges folyamat-terhelés nélkülÍtélőképesség AI-eszközök alkalmazásánálRugalmasság kétértelmű helyzetekbenKezdeményezőkészség egy új csapat gyakorlatainak alakításában

Amit kínálunk

  • Rugalmasság, bizalom és önállóság a Supercell 'cellás' kultúrájában
  • Relokációs támogatás bárhonnan, dedikált mobilitási csapattal
  • Emberközpontú kompenzáció és juttatások, nem cím-alapú előmenetel
  • Munkavégzés helyszíne: London vagy Helsinki

A munkáltatóról

A Supercell egy Helsinkiből induló játékfejlesztő cég, irodákkal San Franciscóban, Szöulban, Sanghajban és Londonban. Olyan játékok készítője, mint a Hay Day, Clash of Clans, Boom Beach, Clash Royale és Brawl Stars. Saját fejlesztésű, Titan nevű motorjuk hajtja legtöbb bevételt termelő mobiljátékukat.

Hasonló állások