
Xsolla pakub videomängude arendajatele ja väljaandjatele mängukaubanduse taristut. Selle platvorm toetab monetiseerimist, levitamist ja rahastamist selliste tööriistade abil nagu kohandatavad veebipoed, maksete töötlemine, pettuste ennetamine ja mängijate kaasatust süvendavad sotsiaalsed funktsioonid. Xsolla aitab mänguettevõtetel hallata ka makseid, makse, nõuetele vastavust ja tegevusnõudeid üleilmsetel turgudel ning pakub integratsioone arendusplatvormidega, sealhulgas Unity, Unreal ja Cocos Creator.
Vanembackendiinsener (Go) – Xsolla, kaugtöö Venemaalt
Arenda ja käita töökindlaid Go-teenuseid ja API-sid Xsolla ülemaailmse videomängude kaubandusplatvormi jaoks. Vastuta hajussüsteemide, andmebaaside, sündmuspõhiste töövoogude, monitooringu ja tootmistoe eest.
Kirjeldus
- Loo ja halda backendi teenuseid ja API-sid
- Panusta süsteemiarhitektuuri ja tehniliste disainiotsuste tegemisse
- Koosta ja vaata üle tehnilise disaini dokumentatsiooni
- Kirjuta puhast ja hooldatavat koodi, mida toetavad ühiku- ja integratsioonitestid
- Paranda andmebaasiskeeme ja päringute jõudlust, et tagada töökindel toimimine koormuse all
- Arenda asünkroonseid ja sündmuspõhiseid töövooge sõnumivahendajate abil
- Jälgi, diagnoosi ja täiusta tootmisteenuseid
- Toeta intsidentidele reageerimist ja intsidendijärgseid ülevaatusi
- Aita hallata CI/CD-konveiereid, koodi kujul taristut ja inseneritöö standardeid
- Vaata koodi üle ja toeta keskastme- ja nooreminseneride arengut
- Tee koostööd Producti, Designi, Frontendi, QA ja DevOpsi tiimidega, et terviklikud funktsioonid kasutusele võtta
- Hoia API- ja tehniline dokumentatsioon täpse ning kättesaadavana
- Võta teenuste eest vastutus alates disainist ja teostusest kuni juurutamise, monitooringu ja valvekorratoeni
Nõuded
- Vähemalt viis aastat kommertsliku backend-arenduse kogemust
- Edasijõudnud Go oskused, sealhulgas idiomaatiline teostus, samaaegsusmustrid ja jõudluse profileerimine
- Põhjalikud teadmised relatsioonilistest andmebaasidest, nagu PostgreSQL või MySQL, sealhulgas skeemide disain, indekseerimine, päringute häälestamine ja migratsioonid
- Praktiline kogemus Redise või võrreldava vahemälusüsteemiga
- Kogemus REST API-de loomisel; gRPC kogemus tuleb kasuks
- Kogemus API-de dokumenteerimisel OpenAPI või Swaggeriga
- Mikroteenuste arhitektuuri ja hajussüsteemidega seotud kompromisside mõistmine
- Kogemus Kafka, RabbitMQ, NATSi või sarnaste vahendajatega ning sündmuspõhise disainiga
- Kogemus Dockeri kasutamisel ja Kubernetes'i põhialuste tundmine
- Giti ja CI/CD töövoogude hea valdamine
- Tugev automatiseeritud ühiku- ja integratsioonitestide kogemus
- Rakendusturbe põhialuste tundmine, sealhulgas OWASP Top 10, saladuste ja kasutajaandmete kaitse ning autentimise ja autoriseerimise alused
- Hea kirjalik ja suuline inglise keele oskus
- Eeliseks on Prometheuse, Grafana, ELK/Graylogi, OpenTelemetry või sarnaste observability-tööriistade kogemus
- Eeliseks on suure koormusega süsteemide toetamise ja jõudluse profileerimise kogemus
- Eeliseks on GCP, AWS-i või Azure'i ning koodi kujul taristu kasutamise kogemus
- Eeliseks on NoSQL-andmebaaside, nagu MongoDB, kogemus
- Eeliseks on tehniliste algatuste juhtimise või inseneride mentorluse kogemus
- Eeliseks on mängude, e-kaubanduse, finantstehnoloogia või maksete valdkonna kogemus
- Eeliseks on ajakohane praktiline kogemus tehisintellekti tööriistadega, nagu Claude, Copilot või Cursor
Hüved
- Ravi-, hambaravi- ja nägemiskindlustus
- Tasustatud puhkus
- Individuaalne karjäärikaart
- Koolitus- ja õppimisvõimalused professionaalseks arenguks
- Paindlik töögraafik
- Tööleping sõlmitakse kandidaadi asukohast lähtuvalt vastava üksuse või EOR-iga