Xsolla
Staff Software Engineer — Identity & Access Management
Canada · Staff+
Sponsorship not specifiedDetected 21 days ago
GoDistributed SystemsGitSQLPostgreSQLKubernetesCI/CDKafkaOAuthCybersecurityComplianceLeadershipCommunicationMentoring
About the role
- You are technically deep, calm under pressure, and comfortable being the escalation point when production IAM issues get hard.
Responsibilities
- Own IAM Architecture & Strategy - Own the technical strategy and architecture of our IAM platform, covering authentication, authorization, and session management at scale.
- Design Auth Protocols - Design and evolve our OAuth 2.0 / OIDC flows, token lifecycle, and security primitives to meet both product and compliance requirements.
- Drive Cross-Team Technical Decisions - Drive decisions on protocol design, data modeling, and platform reliability, and build buy-in across engineering and security teams.
- lead initiatives to resolve them before they become incidents.
- Set Engineering Standards - Define engineering standards, review critical code and designs, and create leverage for the team through documentation, tooling, and mentorship.
- Align with Stakeholders - Collaborate with product, security, and infra teams to align on roadmap and translate business needs into well-scoped technical plans.
- Own Production Escalations - Serve as the go-to escalation point for complex production issues in the IAM domain.
- De-Risk Proactively - Identify systemic risks and performance bottlenecks; lead initiatives to resolve them before they become incidents.
- you'll be the technical anchor for how Xsolla builds secure, high-scale auth infrastructure - setting direction, making hard architectural calls, and raising the bar across the org.
- You will own the strategy behind authentication, authorization, and session management at scale, and evolve our OAuth 2.0 / OIDC flows and token lifecycle to meet both product and compliance needs.
Requirements
- Production IAM Experience.
- Experience designing or operating production-grade IAM or auth systems.
- Experience with distributed systems and their trade-offs (consistency, availability, failure modes).
- Architectural Influence - Track record of influencing architecture and standards beyond your immediate team.
Nice to have
- Hands-on experience with the Ory ecosystem (Hydra, Kratos, Keto) - operating it in production or building on top of its APIs
- Hands-on, up-to-date experience with modern AI tools (e.g. Claude, Copilot, Cursor) for code generation, review, and accelerating day-to-day engineering work
- About Xsolla Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry.
- Grounded in the belief in the future of video games, Xsolla is resolute in the mission to bring opportunities together, and continually make new resources available to creators.
- Headquartered and incorporated in Los Angeles, California, Xsolla operates as the merchant of record and has helped over 1,500+ game developers to reach more players and grow their businesses around the world.
Skills
- Distributed Systems - Experience with distributed systems and their trade-offs (consistency, availability, failure modes).
- Kubernetes - Deploying, operating, and debugging services in a k8s environment.
- Message Streaming - Kafka or NATS - event-driven patterns, consumer groups, at-least-once delivery.
- Git & CI/CD - Git and modern CI/CD practices.
- idiomatic code, concurrency patterns, performance profiling.
- Data & Infrastructure
- Nice to Have
- Experience with CockroachDB or other distributed SQL databases (multi-region deployments, clock skew handling, survivability trade-offs)
- Familiarity with compliance requirements relevant to IAM: SOC 2, ISO 27001, GDPR data minimization, audit logging
- Contributions to open-source security or identity projects
- With more paths to profits and ways to win, developers have all the things needed to enjoy the game.
- For more information, visit xsolla.com.
This listing is sourced directly from Xsolla's careers page and normalized into a canonical job model.