[Hiring] Staff Software Engineer (Identity & Access Control) @Xsolla
Staff Software Engineer (Identity & Access Control) @Xsolla
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay

[Hiring] Staff Software Engineer (Identity & Access Control) @Xsolla

YDay - Xsolla is hiring a remote Staff Software Engineer (Identity & Access Control). πŸ’Έ Salary: unspecified πŸ“Location: Serbia

Role Description

We are seeking a visionary Staff Software Engineer – Identity & Access Management to architect, build, and scale the foundational security layer of our global ecosystem. In this role, you will take full ownership of our authentication and authorization infrastructure, ensuring that millions of users can securely interact with our services. Working at the intersection of security, platform stability, and developer experience, you will lead the design of mission-critical systems, including:

  • Identity federation
  • Complex token lifecycles
  • Fine-grained access control models

This is a high-impact position for an engineer who excels in the Golang ecosystem and thrives on the complexity of high-stakes security systems. You aren’t just implementing protocols; you are building a resilient, multi-tenant identity fabric that supports everything from global gaming integrations to sophisticated SaaS architectures. If you have a deep-seated passion for data privacy, a "security-first" mindset, and the technical depth to navigate the nuances of OAuth 2.0, OIDC, and beyond, you will find a home here.

Qualifications

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

Requirements

  • Experience implementing fine-grained access control such as ReBAC, ABAC, or utilizing Open Policy Agent (OPA).
  • Familiarity with industry-leading identity providers and frameworks like Ory (Kratos/Keto), Keycloak, Auth0, or ForgeRock.
  • Background in building multi-tenant architectures, specifically for global SaaS platforms or large-scale Gaming ecosystems.
  • Active contributions to Open Source Golang projects or security-focused libraries.

Benefits

  • Unlimited Flexible Time Off
  • Personalized career roadmap for each employee
  • Investment in professional development through training and educational opportunities
  • A supportive environment prioritizing physical, mental, and emotional well-being
Before You Apply
️
remote Be aware of the location restriction for this remote position: Serbia
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Staff Software Engineer (Identity & Access Control) @Xsolla
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 165,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Serbia
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 165,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 165,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later