Xsolla
Xsolla
Xsolla fornisce infrastrutture per il commercio di videogiochi destinate a sviluppatori ed editori. La sua piattaforma supporta monetizzazione, distribuzione e finanziamento attraverso strumenti come negozi online personalizzabili, elaborazione dei pagamenti, prevenzione delle frodi e funzionalità social progettate per rafforzare il coinvolgimento dei giocatori. Xsolla aiuta inoltre le aziende del settore gaming a gestire pagamenti, imposte, conformità e requisiti operativi nei mercati globali, con integrazioni per piattaforme di sviluppo come Unity, Unreal e Cocos Creator.

Ingegnere Backend Senior, IAM (Da remoto in Russia) presso Xsolla

Sviluppa servizi sicuri e ad alta capacità per la gestione delle identità e degli accessi di Xsolla ID. Lavora su autenticazione, autorizzazione e infrastrutture scalabili a supporto degli sviluppatori di giochi in tutto il mondo.

Descrizione

  • Sviluppare e mantenere servizi backend in Go per Xsolla ID
  • Progettare flussi OAuth 2.0 e OIDC, incluse strategie di introspezione e rinnovo dei token
  • Estendere l’orchestratore di autenticazione basato su Ory e la sua architettura a plugin
  • Applicare pratiche di sicurezza web relative a cookie, CSRF, XSS, archiviazione dei token, TLS e sessioni
  • Ottimizzare query e prestazioni sotto carichi elevati su PostgreSQL, MySQL, Redis e CockroachDB
  • Sviluppare microservizi affidabili e scalabili
  • Contribuire alla migrazione dal precedente Xsolla Login con sincronizzazione bidirezionale delle identità e senza interruzioni
  • Produrre codice pulito e testato, con una copertura completa di test unitari e di integrazione
  • Collaborare con gli ingegneri frontend sulle integrazioni di SDK e widget
  • Rivedere il codice e contribuire alla documentazione tecnica
  • Gestire i sistemi di autenticazione in produzione e risolvere i problemi
  • Costruire la piattaforma IAM di nuova generazione alla base dei prodotti B2C di Xsolla

Requisiti

  • Almeno due anni di esperienza professionale nello sviluppo con Go
  • Solide competenze in PostgreSQL e Redis, inclusi l’ottimizzazione delle query e l’indicizzazione
  • Conoscenza operativa dei flussi OAuth 2.0 e OIDC, oppure forte motivazione ad apprenderli
  • Comprensione dei fondamenti della sicurezza web, inclusi CSRF, XSS, sicurezza dei cookie e TLS
  • Esperienza con Docker e docker-compose
  • Padronanza di Git e delle pratiche di sviluppo collaborativo
  • Comprensione di Nginx e della configurazione dei server web
  • Solida esperienza nei test unitari e impegno per la qualità del codice
  • Conoscenza dell’inglese sufficiente per leggere la documentazione tecnica
  • Preferibile: conoscenza dell’architettura dei microservizi e dei compromessi dei sistemi distribuiti
  • Preferibile: esperienza nella progettazione di API REST con Swagger o OpenAPI
  • Preferibile: esperienza pratica con pipeline CI/CD
  • Preferibile: familiarità con strumenti Ory come Hydra, Kratos e Keto o con framework IAM comparabili
  • Preferibile: conoscenza di PKCE, credenziali client, device flow, introspezione dei token e strategie di rinnovo dei token
  • Preferibile: esperienza con CockroachDB o un altro database SQL distribuito
  • Preferibile: esperienza con NATS, Kafka o RabbitMQ
  • Preferibile: familiarità con Jira
  • Preferibile: comprensione di Kubernetes e dell’orchestrazione dei container
  • Preferibile: familiarità con SOC 2, ISO 27001, minimizzazione dei dati secondo il GDPR e registrazione degli audit
  • Preferibile: esperienza pratica attuale con strumenti di IA come Claude, Copilot o Cursor

Benefit

  • Ferie flessibili e illimitate per favorire l’equilibrio tra vita professionale e privata
  • Assicurazione sanitaria privata con copertura dentale per te e la tua famiglia
  • Percorso professionale personalizzato con percorsi per specialisti e leader
  • Opportunità di formazione e apprendimento per lo sviluppo professionale
  • Eventi aziendali e incontri di team annuali
  • Lavoro da remoto come modalità principale, con orario flessibile dalle 10:00 alle 19:00
  • Lavorare su prodotti nei settori in rapida crescita dei videogiochi e del Web3
  • Ambiente di condivisione delle conoscenze con ingegneri esperti in tutta l’organizzazione