
Xsolla razvijalcem in založnikom videoiger zagotavlja infrastrukturo za trgovanje z igrami. Njena platforma podpira monetizacijo, distribucijo in financiranje z orodji, kot so prilagodljive spletne trgovine, obdelava plačil, preprečevanje goljufij in družabne funkcije, zasnovane za večjo vključenost igralcev. Xsolla podjetjem v industriji iger pomaga tudi pri upravljanju plačil, davkov, skladnosti s predpisi in operativnih zahtev na globalnih trgih ter ponuja integracije z razvojnimi platformami, vključno z Unityjem, Unrealom in Cocos Creatorjem.
Višji backend inženir, IAM (delo na daljavo v Rusiji) pri Xsolli
Gradite varne in visoko zmogljive storitve za upravljanje identitet in dostopa za Xsolla ID. Delajte na avtentikaciji, avtorizaciji in razširljivi infrastrukturi za razvijalce iger po vsem svetu.
Opis
- Gradite in vzdržujte zaledne storitve v Gou za Xsolla ID
- Načrtujte tokove OAuth 2.0 in OIDC, vključno z introspekcijo žetonov in strategijami osveževanja
- Razširjajte orkestrator za avtentikacijo, ki temelji na Oryju, in arhitekturo vtičnikov
- Uporabljajte prakse spletne varnosti, ki zajemajo piškotke, CSRF, XSS, shranjevanje žetonov, TLS in seje
- Optimizirajte poizvedbe in zmogljivost pri velikih obremenitvah v PostgreSQL, MySQL, Redis in CockroachDB
- Razvijajte zanesljive in razširljive mikrostoritve
- Pomagajte pri selitvi z zastarelega sistema Xsolla Login z dvosmerno sinhronizacijo identitet in brez izpadov
- Ustvarjajte čisto in preizkušeno kodo s temeljitim pokritjem z enotnimi in integracijskimi testi
- Sodelujte s frontend inženirji pri integracijah SDK-jev in gradnikov
- Pregledujte kodo in prispevajte k tehnični dokumentaciji
- Upravljajte produkcijske sisteme za avtentikacijo in odpravljajte težave
- Gradite platformo IAM naslednje generacije, ki je temelj izdelkov Xsolla B2C
Zahteve
- Vsaj dve leti komercialnih izkušenj z razvojem v Gou
- Dobro poznavanje PostgreSQL in Redisa, vključno z optimizacijo poizvedb in indeksiranjem
- Delovno poznavanje tokov OAuth 2.0 in OIDC ali močna motivacija za njihovo učenje
- Razumevanje osnov spletne varnosti, vključno s CSRF, XSS, varnostjo piškotkov in TLS
- Izkušnje z Dockerjem in docker-compose
- Dobro poznavanje Gita in praks sodelovalnega razvoja
- Razumevanje Nginxa in konfiguracije spletnih strežnikov
- Bogate izkušnje z enotnim testiranjem in zavezanost kakovosti kode
- Znanje angleščine, ki zadostuje za branje tehnične dokumentacije
- Zaželeno je poznavanje arhitekture mikrostoritev in kompromisov porazdeljenih sistemov
- Zaželene so izkušnje z načrtovanjem REST API-jev s Swaggerjem ali OpenAPI-jem
- Zaželene so praktične izkušnje s CI/CD cevovodi
- Zaželeno je poznavanje orodij Ory, kot so Hydra, Kratos in Keto, ali primerljivih ogrodij IAM
- Zaželeno je poznavanje PKCE, poverilnic odjemalca, toka za naprave, introspekcije žetonov in strategij osveževanja žetonov
- Zaželene so izkušnje s CockroachDB ali drugo porazdeljeno zbirko podatkov SQL
- Zaželene so izkušnje z NATS, Kafko ali RabbitMQ
- Zaželeno je poznavanje Jire
- Zaželeno je razumevanje Kubernetesa in orkestracije vsebnikov
- Zaželeno je poznavanje SOC 2, ISO 27001, zmanjševanja količine podatkov po GDPR in beleženja revizijskih sledi
- Zaželene so aktualne praktične izkušnje z orodji umetne inteligence, kot so Claude, Copilot ali Cursor
Ugodnosti
- Neomejen prilagodljiv dopust za podporo ravnovesju med poklicnim in zasebnim življenjem
- Zasebno zdravstveno zavarovanje z zobozdravstvenim kritjem za vas in vašo družino
- Osebni karierni načrt z možnostmi strokovne in vodstvene poti
- Možnosti usposabljanja in izobraževanja za poklicni razvoj
- Letni korporativni dogodki in druženja ekip
- Delo na daljavo s prilagodljivim delovnim časom od 10:00 do 19:00
- Delo na izdelkih v hitro rastočih sektorjih iger in Web3
- Okolje za izmenjavo znanja z izkušenimi inženirji v celotni organizaciji