X

Xsolla

Global payment solutions for video games

Staff Software Engineer - Identity & Access Control

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in SerbiaNo salary listedRemote

About the Job

Requirements

  • At least 10 years of backend or systems engineering experience, including at least 5 years in the Identity and Access Management domain.
  • Expert-level proficiency in Go, with experience building high-performance, concurrent, and scalable distributed systems.
  • Experience deploying and managing services in Kubernetes environments on AWS or GCP.
  • Deep architectural understanding of OAuth 2.0, OIDC, JWT, and SCIM.
  • Hands-on experience with identity federation, token management, and complex access control flows.
  • Strong understanding of modern security best practices, encryption standards, and secure coding principles.

Responsibilities

  • Architect, build, and scale the foundational security layer of the company's ecosystem.
  • Take ownership of authentication and authorization infrastructure to enable secure interactions for users.
  • Lead the design of mission-critical systems, including identity federation, token lifecycles, and fine-grained access control models.
  • Build a resilient, multi-tenant identity fabric supporting gaming integrations and SaaS architectures.

Desired Qualifications

  • Experience implementing fine-grained access control models such as ReBAC or ABAC, or using Open Policy Agent (OPA).
  • Familiarity with identity providers and frameworks such as Ory (Kratos/Keto), Keycloak, Auth0, or ForgeRock.
  • Experience building multi-tenant architectures for global SaaS platforms or large-scale gaming ecosystems.
  • Active contributions to open-source Go projects or security-focused libraries.

About the Company

Xsolla

Global payment solutions for video games

Xsolla provides payment processing, fraud detection, and gamified monetization tools for video game developers and publishers worldwide. It processes games’ payments across many countries, protects against fraud, and offers in-game shops, bundles, and subscriptions through a single integration. Its focus on game-specific monetization, multi-currency and language support, and global reach distinguishes it from generic payment providers. Its goal is to help developers earn revenue, remove barriers to monetization and distribution, and ensure players can access games easily.

Company size
501-1,000
Company stage
N/A
Total funding
$73M
Headquarters
Los Angeles, CA
Founded
2005

Recently Posted Jobs

Explore more opportunities at Xsolla

See more jobs