Xsolla
Xsolla
Xsolla videoo‘yin ishlab chiquvchilari va nashriyotchilari uchun o‘yin savdosi infratuzilmasini taqdim etadi. Uning platformasi moslashtiriladigan veb-do‘konlar, to‘lovlarni qayta ishlash, firibgarlikning oldini olish va o‘yinchilar faolligini oshirishga mo‘ljallangan ijtimoiy funksiyalar kabi vositalar orqali monetizatsiya, tarqatish va moliyalashtirishni qo‘llab-quvvatlaydi. Xsolla, shuningdek, o‘yin kompaniyalariga global bozorlardagi to‘lovlar, soliqlar, muvofiqlik va operatsion talablarni boshqarishda yordam beradi hamda Unity, Unreal va Cocos Creator kabi ishlab chiqish platformalari bilan integratsiyalarni taklif etadi.

Senior Backend Engineer, IAM (Remote in Russia) at Xsolla

Build secure, high-throughput identity and access management services for Xsolla ID. Work across authentication, authorization, and scalable infrastructure supporting game developers worldwide.

Tavsif

  • Build and maintain Go backend services for Xsolla ID
  • Design OAuth 2.0 and OIDC flows, including token introspection and refresh strategies
  • Extend the Ory-based authentication orchestrator and plugin architecture
  • Apply web security practices covering cookies, CSRF, XSS, token storage, TLS, and sessions
  • Optimize queries and heavy-load performance across PostgreSQL, MySQL, Redis, and CockroachDB
  • Develop reliable, scalable microservices
  • Help migrate from legacy Xsolla Login with bidirectional identity synchronization and no downtime
  • Produce clean, tested code with thorough unit and integration coverage
  • Partner with frontend engineers on SDK and widget integrations
  • Review code and contribute to technical documentation
  • Operate production authentication systems and troubleshoot issues
  • Build the next-generation IAM platform underpinning Xsolla B2C products

Talablar

  • At least two years of commercial Go development experience
  • Strong PostgreSQL and Redis skills, including query optimization and indexing
  • Working knowledge of OAuth 2.0 and OIDC flows, or strong motivation to learn them
  • Understanding of web security fundamentals, including CSRF, XSS, cookie security, and TLS
  • Experience using Docker and docker-compose
  • Proficiency with Git and collaborative development practices
  • Understanding of Nginx and web server configuration
  • Strong unit-testing experience and a commitment to code quality
  • English proficiency sufficient for reading technical documentation
  • Preferred: knowledge of microservices architecture and distributed-systems trade-offs
  • Preferred: experience designing REST APIs with Swagger or OpenAPI
  • Preferred: hands-on CI/CD pipeline experience
  • Preferred: familiarity with Ory tools such as Hydra, Kratos, and Keto or comparable IAM frameworks
  • Preferred: knowledge of PKCE, client credentials, device flow, token introspection, and refresh-token strategies
  • Preferred: experience with CockroachDB or another distributed SQL database
  • Preferred: experience with NATS, Kafka, or RabbitMQ
  • Preferred: familiarity with Jira
  • Preferred: understanding of Kubernetes and container orchestration
  • Preferred: familiarity with SOC 2, ISO 27001, GDPR data minimization, and audit logging
  • Preferred: current practical experience with AI tools such as Claude, Copilot, or Cursor

Imtiyozlar

  • Unlimited flexible time off to support work-life balance
  • Private health insurance with dental coverage for you and your family
  • A personalized career roadmap with individual contributor and leadership paths
  • Training and educational opportunities for professional development
  • Annual corporate events and team gatherings
  • Remote-first work with flexible hours from 10:00 to 19:00
  • Work on products in the fast-growing gaming and Web3 sectors
  • A knowledge-sharing environment with experienced engineers across the organization

O‘xshash ish o‘rinlari