Xsolla
Xsolla
Xsolla tillhandahåller infrastruktur för spelhandel åt utvecklare och utgivare av videospel. Plattformen stöder intäktsgenerering, distribution och finansiering genom verktyg som anpassningsbara webbutiker, betalningshantering, bedrägeriförebyggande åtgärder och sociala funktioner utformade för att fördjupa spelarnas engagemang. Xsolla hjälper även spelföretag att hantera betalningar, skatter, efterlevnad och operativa krav på globala marknader, med integrationer för utvecklingsplattformar som Unity, Unreal och Cocos Creator.

Senior backendutvecklare, IAM (distansarbete i Ryssland) hos Xsolla

Bygg säkra IAM-tjänster med hög kapacitet för Xsolla ID. Arbeta med autentisering, auktorisering och skalbar infrastruktur som stöder spelutvecklare världen över.

Beskrivning

  • Bygg och underhåll backendtjänster i Go för Xsolla ID
  • Designa OAuth 2.0- och OIDC-flöden, inklusive strategier för tokenintrospektion och tokenförnyelse
  • Utöka den Ory-baserade autentiseringsorkestratorn och pluginarkitekturen
  • Tillämpa säkerhetsrutiner för webben som omfattar cookies, CSRF, XSS, tokenlagring, TLS och sessioner
  • Optimera frågor och prestanda under hög belastning i PostgreSQL, MySQL, Redis och CockroachDB
  • Utveckla tillförlitliga och skalbara mikrotjänster
  • Bidra till migreringen från äldre Xsolla Login med dubbelriktad identitetssynkronisering utan driftstopp
  • Skriv ren och testad kod med omfattande enhets- och integrationstestning
  • Samarbeta med frontendutvecklare kring SDK- och widgetintegreringar
  • Granska kod och bidra till teknisk dokumentation
  • Driftsätt autentiseringssystem i produktion och felsök problem
  • Bygg nästa generations IAM-plattform som ligger till grund för Xsollas B2C-produkter

Krav

  • Minst två års kommersiell erfarenhet av Go-utveckling
  • Goda kunskaper i PostgreSQL och Redis, inklusive frågeoptimering och indexering
  • Praktisk kunskap om OAuth 2.0- och OIDC-flöden eller stark motivation att lära sig dem
  • Förståelse för grunderna i webbsäkerhet, inklusive CSRF, XSS, cook säkerhet och TLS
  • Erfarenhet av Docker och docker-compose
  • Goda kunskaper i Git och arbetssätt för samarbetsinriktad utveckling
  • Förståelse för Nginx och konfiguration av webbservrar
  • Gedigen erfarenhet av enhetstestning och ett starkt engagemang för kodkvalitet
  • Engelska på en nivå som räcker för att läsa teknisk dokumentation
  • Meriterande: kunskap om mikrotjänstarkitektur och avvägningar i distribuerade system
  • Meriterande: erfarenhet av att designa REST API:er med Swagger eller OpenAPI
  • Meriterande: praktisk erfarenhet av CI/CD-pipelines
  • Meriterande: kännedom om Ory-verktyg som Hydra, Kratos och Keto eller jämförbara IAM-ramverk
  • Meriterande: kunskap om PKCE, klientautentiseringsuppgifter, device flow, tokenintrospektion och strategier för refresh tokens
  • Meriterande: erfarenhet av CockroachDB eller en annan distribuerad SQL-databas
  • Meriterande: erfarenhet av NATS, Kafka eller RabbitMQ
  • Meriterande: kännedom om Jira
  • Meriterande: förståelse för Kubernetes och containerorkestrering
  • Meriterande: kännedom om SOC 2, ISO 27001, GDPR:s princip om dataminimering och revisionsloggning
  • Meriterande: aktuell praktisk erfarenhet av AI-verktyg som Claude, Copilot eller Cursor

Förmåner

  • Obegränsad flexibel ledighet för att främja balansen mellan arbete och fritid
  • Privat sjukförsäkring med tandvårdsförsäkring för dig och din familj
  • En personlig karriärplan med spår för specialist- och ledarroller
  • Utbildnings- och lärandemöjligheter för professionell utveckling
  • Årliga företagsevenemang och teamträffar
  • Distansarbete som utgångspunkt med flexibla arbetstider från 10.00 till 19.00
  • Arbeta med produkter inom de snabbväxande områdena gaming och Web3
  • En miljö för kunskapsdelning med erfarna ingenjörer i hela organisationen