Middle/Senior Backend Engineer
Core
Build and maintain the Xsolla ID centralized identity provider (IAM platform) handling authentication and authorization for B2C products like Xsolla Wallet and Web Shops.
Role type
Middle/Senior Backend Engineer (Go)
Builds
High-availability authentication services and SDKs for the Xsolla ecosystem
Domain
Video game commerce / Identity & Access Management (IAM)
Deliverable
production ML models | product features
Required skills
Go, CockroachDB, Docker, Git, Nginx, unit testing, OAuth 2.0, OpenID Connect, WebAuthn
Preferred skills
Microservices architecture, REST API design, CI/CD pipelines, RabbitMQ, Kubernetes
Technologies
Go, CockroachDB, MySQL, Redis, Docker, Kubernetes, Nginx, OAuth 2.0, OpenID Connect, WebAuthn, RabbitMQ
Responsibilities
Develop and maintain backend services for the Xsolla ID platform using Go; Design and implement authentication/authorization flows; Optimize database queries and ensure high performance under heavy loads; Build and maintain microservices architecture with focus on reliability and scalability; Write clean, well-tested code with comprehensive unit and integration test coverage; Collaborate with frontend engineers on SDK and widget integration; Support production systems and troubleshoot issues across the authentication stack
Seniority
Middle/Senior, hands-on IC