[Remote] Principal Engineer – Identity & Golang

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. They are seeking a Principal Engineer with deep expertise in Identity and Golang backend development to lead the evolution of their authentication and authorization stack, enabling developers and players to connect safely across the Xsolla ecosystem.ResponsibilitiesArchitect and lead the design of Xsolla’s next-generation identity platform, supporting authentication, authorization, single sign-on (SSO), and account federation across internal and external servicesDevelop high-performance Golang microservices that manage user identity, access tokens, and permission enforcement at global scaleCollaborate closely with security, DevOps, and platform engineering teams to embed Zero Trust principles and standardize access governance across servicesIntegrate modern IAM standards and protocols (OAuth2, OIDC, SCIM) to enhance developer experience and partner integrationsMentor and coach engineering teams on secure service design, identity best practices, and cross-service communication patternsPartner with product teams to ensure that identity-related features — such as player login, entitlement management, and account linking — are scalable, compliant, and user-friendlyDefine and enforce API and data security standards, supporting compliance initiativesEvaluate and integrate third-party identity frameworks or open-source solutions (e.g., Keycloak, Auth0, Ory, ForgeRock) as part of Xsolla’s hybrid identity strategySkills10+ years in backend or systems engineering, including 5+ years designing and implementing authentication and authorization servicesExpert-level skills in Golang, with experience building and scaling distributed, event-driven microservicesProven track record with identity federation, token management, and access control systemsIn-depth understanding of authentication and authorization standards (OAuth 2.0, OIDC, JWT, SCIM)Solid grasp of security principles, encryption, key management, and secrets management systems (e.g., HashiCorp Vault, AWS KMS)Experience building high-availability systems in Kubernetes-based environments using AWS, or GCPStrong architectural vision with the ability to influence cross-team design and technology directionExcellent communication and collaboration skills across distributed teamsExperience building or contributing to identity systems for gaming or SaaS ecosystemsFamiliarity with multi-tenant architectures, ReBAC/ABAC models, and policy-as-code (OPA, AuthZ frameworks)Background in security engineering, DevSecOps, or compliance automationContributions to open-source GolangBenefits100% company-paid medical, dental, and vision plansUnlimited Flexible Time OffA personalized career roadmap for each employeeInvesting in professional development through training and educational opportunitiesCompany OverviewXsolla is a global video game commerce company that gives developers the infrastructure to launch, monetize, and grow their games. It was founded in 2005, and is headquartered in Sherman Oaks, California, USA, with a workforce of 1001-5000 employees. Its website is http://www.xsolla.com.Company H1B SponsorshipXsolla has a track record of offering H1B sponsorships, with 6 in 2025, 2 in 2024, 1 in 2023, 1 in 2022, 3 in 2021, 7 in 2020. Please note that this does not guarantee sponsorship for this specific role.

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Retirement Distributions Specialist, (RPCG)

Remote

[Remote] Customer Success Partner

Remote

Sustainability Specialist, WW Sustainability

Remote

Fully Remote Mailroom Clerk – Immediate Hire Opportunity for Customer-Focused Administrative Professionals

Remote

AI Solutions Architect - Hybrid

Remote

Healthcare Analytics Analyst - Remote US | Clinical Intelligence & Patient Care Optimization at Cohere Health

Remote

Pre-Sales Engineer/Estimator

Remote

Experienced Custom Circuits Design Engineer for Apple Customer Service - Remote Opportunity with Workwarp

Remote

Remote Customer Service Representative

Remote

Sandbox - Junior Associate, Finance + Accounting

Remote
← Back