Xsolla

Principal Engineer – Identity Management (IAM & Golang Backend)

Xsolla

Posted 2 months ago

Employment Type

Full Time

Location

Dubai

Job Listing No Longer Available

This job posting is no longer accepting applications. It may be more than 30 days old or the position has been filled.

Requirements

Golang, IAM, OAuth2, OIDC, SAML, SCIM, Kubernetes, AWS, Vault, Security

Job Description

Responsibilities

  • Lead architecture and design of the next-generation identity platform (authentication, authorization, SSO, federation) for Xsolla’s UAE engineering footprint.
  • Implement high-performance Golang microservices for user identity, token lifecycle, and permission enforcement at global scale from our Dubai office (hybrid).
  • Collaborate with security, DevOps, and platform teams to apply Zero Trust principles and standardize access governance across services.
  • Integrate and operationalize IAM standards and protocols such as OAuth2, OIDC, SAML and SCIM for developer and partner integrations.
  • Mentor engineering teams on secure service design, identity best practices, and cross-service communication patterns.
  • Partner with product teams to deliver scalable, compliant, and user-friendly identity features (login, entitlements, account linking) for players and partners.
  • Define and enforce API and data security standards to support compliance initiatives (e.g., GDPR, SOC 2, ISO 27001).
  • Evaluate and integrate third-party IAM frameworks and open-source solutions as part of a hybrid identity strategy.

Requirements

  • 10+ years backend
  • 5+ years IAM
  • Golang
  • Microservices
  • OAuth2
  • OIDC
  • SAML
  • SCIM
  • Kubernetes
  • Cloud (AWS/GCP/Azure)
  • Vault
  • Security

Preferred Qualifications

  • Experience with identity systems in gaming or large SaaS ecosystems.
  • Familiarity with multi-tenant architectures, RBAC/ABAC and policy-as-code (OPA).
  • Background in security engineering, DevSecOps, or compliance automation.
  • Contributions to open-source Golang or IAM projects.
  • Experience integrating Keycloak, Auth0, ForgeRock or similar platforms.

Benefits

  • 100% company-paid medical, dental and vision coverage.
  • Annual leave and flexible paid time off policy.
  • Education and professional development support.
  • Family medical insurance options.
  • Personalized career roadmap and learning opportunities.

About the Company

Xsolla is a global commerce company focused on tools and services for game developers, from indie studios to AAA. Headquartered in Los Angeles, Xsolla operates globally and maintains engineering and commercial operations supporting EMEA and the UAE. This Principal Engineer role is based in Dubai, UAE (hybrid) and will help evolve identity and access systems that enable developers and players to connect securely across the Xsolla ecosystem.

How to Apply

Similar Jobs You Might Be Interested In

Join Dubai's Remote Work Revolution.

Stay ahead in your career with Dubai's first platform dedicated to remote and hybrid job opportunities. Subscribe for weekly insights and job alerts directly to your inbox.

Thank you for subscribing! Check your inbox for confirmation.
Weekly Job Alerts
Subscribe to receive curated lists of the best remote and hybrid job opportunities in Dubai, tailored to your skills and interests.
Weekly Blog Newsletter
Get the latest insights, trends, and advice on remote work every week to help you thrive in the evolving work environment.