
Xsolla leverer infrastruktur for spillhandel til utviklere og utgivere av videospill. Plattformen støtter inntektsgenerering, distribusjon og finansiering gjennom verktøy som tilpassbare nettbutikker, betalingsbehandling, forebygging av svindel og sosiale funksjoner utviklet for å styrke spillernes engasjement. Xsolla hjelper også spillselskaper med å håndtere betalinger, skatter, etterlevelse og operative krav i globale markeder, med integrasjoner for utviklingsplattformer som Unity, Unreal og Cocos Creator.
Senior backendutvikler (Go) – Xsolla, fjernarbeid i Russland
Bygg og drift pålitelige Go-tjenester og API-er for Xsollas globale handelsplattform for videospill. Ta ansvar for distribuerte systemer, databaser, hendelsesdrevne arbeidsflyter, observerbarhet og produksjonsstøtte.
Beskrivelse
- Opprette og vedlikeholde backendtjenester og API-er
- Bidra til systemarkitektur og tekniske designbeslutninger
- Utarbeide og gjennomgå teknisk designdokumentasjon
- Levere ren og vedlikeholdbar kode støttet av enhets- og integrasjonstester
- Forbedre databaseskjemaer og spørringsytelse for pålitelig drift under belastning
- Utvikle asynkrone og hendelsesdrevne arbeidsflyter med meldingsmeglere
- Overvåke, diagnostisere og forbedre produksjonstjenester
- Støtte hendelseshåndtering og evalueringer etter hendelser
- Bidra til å vedlikeholde CI/CD-pipelines, infrastruktur som kode og tekniske standarder
- Gjennomgå kode og støtte utviklingen av mellomnivå- og junioringeniører
- Samarbeide med produkt-, design-, frontend-, QA- og DevOps-team for å levere komplette funksjoner
- Sørge for at API- og teknisk dokumentasjon er korrekt og tilgjengelig
- Ta eierskap til tjenester fra design og implementering til utrulling, overvåking og vaktstøtte
Krav
- Minst fem års kommersiell erfaring med backendutvikling
- Avanserte Go-ferdigheter, inkludert idiomatisk implementering, samtidighetsmønstre og ytelsesprofilering
- Solid kunnskap om relasjonsdatabaser som PostgreSQL eller MySQL, inkludert skjemadesign, indeksering, spørringsoptimalisering og migreringer
- Praktisk erfaring med Redis eller et tilsvarende hurtigbuffersystem
- Erfaring med å bygge REST-API-er; erfaring med gRPC er en fordel
- Erfaring med å dokumentere API-er med OpenAPI eller Swagger
- Forståelse av mikrotjenestearkitektur og avveininger i distribuerte systemer
- Erfaring med Kafka, RabbitMQ, NATS eller lignende meglere og hendelsesdrevet design
- Erfaring med Docker og kjennskap til grunnleggende Kubernetes
- Gode ferdigheter i Git og CI/CD-arbeidsflyter
- Solid erfaring med automatiserte enhets- og integrasjonstester
- Kunnskap om grunnleggende applikasjonssikkerhet, inkludert OWASP Top 10, beskyttelse av hemmeligheter og brukerdata samt grunnleggende autentisering og autorisasjon
- Gode engelskkunnskaper, skriftlig og muntlig
- Foretrukket: erfaring med Prometheus, Grafana, ELK/Graylog, OpenTelemetry eller lignende verktøy for observerbarhet
- Foretrukket: erfaring med å støtte systemer med høy belastning og gjennomføre ytelsesprofilering
- Foretrukket: erfaring med GCP, AWS eller Azure samt infrastruktur som kode
- Foretrukket: erfaring med NoSQL-databaser som MongoDB
- Foretrukket: erfaring med å lede tekniske initiativer eller veilede ingeniører
- Foretrukket: erfaring fra spill, e-handel, fintech eller betalinger
- Foretrukket: aktuell praktisk erfaring med AI-verktøy som Claude, Copilot eller Cursor
Fordeler
- Helse-, tann- og synsforsikring
- Betalt fri
- En individuell karriereplan
- Opplærings- og utdanningsmuligheter for faglig utvikling
- Fleksibel arbeidstid
- Arbeidsavtale inngått med en juridisk enhet eller en EOR basert på kandidatens geografiske plassering