Staff Software Engineer Identity and Access Management
Xsolla is a global video game commerce company providing payment processing, merchant-of-record services, monetization, publishing, distribution, fraud prevention, tax management, and direct-to-consumer tools. Its primary clients are video game developers, publishers, payment providers, creators, and players.
Projects
About Xsolla
Xsolla provides tools and services for launching, promoting, selling, and monetizing video games across mobile, PC, web, and other platforms. Its offerings include global payments, Pay Station, Web Shop, Buy Button, SDKs, APIs, authentication, subscriptions, virtual goods, game keys, game distribution, cloud gaming, anti-fraud, tax compliance, player support, analytics, LiveOps, creator campaigns, loyalty, rewards, and publishing tools. Xsolla serves game developers and publishers worldwide, as well as payment providers and gamers.
Skills
About the Role
You will own and evolve authentication and authorization infrastructure that enables users to interact securely with services. You will design and build mission-critical identity systems, including identity federation, token lifecycles, and fine-grained access-control models. You will create resilient multi-tenant identity solutions while balancing security, platform stability, and developer experience.
Requirements
- 10+ years of backend or systems engineering experience, including at least 5 years in Identity and Access Management
- Expert-level Go proficiency
- Experience building high-performance, concurrent, scalable distributed systems
- Experience deploying and managing services in Kubernetes environments on AWS or GCP
- Architectural understanding of OAuth 2.0, OIDC, JWT, and SCIM
- Experience with identity federation, token management, and complex access-control flows
- Knowledge of modern security best practices, encryption standards, and secure coding principles
Responsibilities
- Own authentication and authorization infrastructure
- Architect, build, and scale the foundational security layer
- Design mission-critical identity systems
- Implement identity federation, token lifecycles, and fine-grained access-control models
- Build resilient multi-tenant identity solutions
Benefits
- Unlimited Flexible Time Off
