Backend Engineer Xsolla ID

HireHi

United States

Remote

USD 120,000 - 180,000

Full time

34 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Unlimited flexible time off
Private health insurance with dental —
Personalized career roadmap
Professional development opportunities
Annual events and team gatherings
Flexible working hours (10:00–19:00)

Job summary

Xsolla ищет backend-инженера на Go для разработки и поддержки сервисов платформы Xsolla ID. Вы будете работать над OAuth 2.0/OIDC, токенами и безопасностью, разворачивать микросервисы и тесно сотрудничать с фронтендом.

Требуется 2+ года опыта Go, знание PostgreSQL и Redis, опыт Docker, Git, Nginx. Предлагаются гибкий график, соцпакет и развитие в рамках глобальной компании.

Qualifications

  • 2+ года коммерческого опыта разработки на Go.
  • Сильное понимание PostgreSQL и Redis, включая оптимизацию запросов.
  • Опыт работы с OAuth 2.0 / OIDC или желание быстро освоить.
  • Знание основ веб-безопасности: CSRF, XSS, TLS.
  • Опыт работы с Docker/dockers-compose, Git.
  • Понимание конфигурации Nginx и веб-серверов.
  • Опыт написания модульных и интеграционных тестов.
  • Хорошие навыки чтения технической документации на английском.

Responsibilities

  • Разработка и поддержка бэкенд-сервисов для Xsolla ID на Go.
  • Проектирование и реализация OAuth 2.0 / OIDC flows, валидация токенов.
  • Работа с экосистемой Ory и расширение API-оркестратора.
  • Обеспечение безопасности: cookie, CSRF/XSS, TLS, хранение токенов.
  • Оптимизация запросов к БД и поддержка высокой нагрузки.
  • Микросервисная архитектура и миграции без простоя.
  • Написание чистого кода с тестами, участие в ревью.
  • Сотрудничество с фронтенд- инженерами по интеграции SDK.

Skills

Go
OAuth / OIDC
PostgreSQL
Redis
Docker
Git
Nginx
Unit Testing
English reading

Tools

docker-compose
Kubernetes
Swagger/OpenAPI
CI/CD
Kafka/RabbitMQ
ORMs

Job description

Описание

Xsolla is a global commerce company that provides tools and services to help video game developers fund, distribute, market, and monetize their games. Its Xsolla ID platform is a centralized identity provider for the Xsolla ecosystem, enabling authentication and authorization across B2C products and partner integrations.

Задачи
  • Develop and maintain backend services for the Xsolla ID platform using Go
  • Design and implement OAuth 2.0 / OIDC flows, token introspection, and refresh strategies
  • Work with the Ory ecosystem and extend the custom Auth API orchestrator and plugin architecture
  • Apply web security fundamentals, including cookie security, CSRF/XSS protection, secure token storage, TLS, and secure session management
  • Optimize database queries and maintain performance under heavy loads
  • Build and maintain a reliable, scalable microservices architecture
  • Contribute to zero-downtime migration from legacy Xsolla Login with bidirectional identity sync
  • Write clean, well-tested code with unit and integration test coverage
  • Collaborate with frontend engineers on SDK and widget integration
  • Participate in code reviews and contribute to technical documentation
  • Support production systems and troubleshoot issues across the authentication stack
Требования
  • 2+ Years of commercial experience with Go
  • Strong understanding of PostgreSQL and Redis, including query optimization and indexing strategies
  • Working knowledge of OAuth 2.0 / OIDC authentication flows or strong motivation to learn
  • Understanding of web security fundamentals, including CSRF, XSS, cookie security, and TLS
  • Experience with Docker and docker-compose
  • Proficiency with Git and collaborative development workflows
  • Understanding of Nginx and web server configuration
  • Experience writing unit tests and maintaining high code quality
  • Good English reading skills for technical documentation

Будет плюсом: microservices architecture, distributed systems, REST API design and Swagger/OpenAPI, CI/CD pipelines, Ory ecosystem, PKCE and authentication flows, CockroachDB or other distributed SQL databases, NATS, Kafka or RabbitMQ, Jira, Kubernetes, IAM compliance requirements (SOC 2, ISO 27001, GDPR data minimization, audit logging), modern AI tools such as Claude, Copilot or Cursor

Условия
  • Unlimited flexible time off
  • Private health insurance with dental coverage for you and your family
  • Personalized career roadmap with IC and Leadership track options
  • Professional development through training and educational opportunities
  • Annual corporate events and team gatherings
  • Flexible working hours (10:00–19:00)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Team Lead Backend Engineer
Team Lead Backend Engineer

HireHi • United States

Remote
USD 140,000 - 210,000
Unlimited time off
Private health insurance
Career roadmap
+5
Fullstack Engineer Web3
Fullstack Engineer Web3

HireHi • United States

Remote
USD 120,000 - 180,000
100% Company-paid medical, dental, and
Unlimited Flexible Time Off
Personalized career roadmap for each 2
Team Lead Web3
Team Lead Web3

HireHi • United States

Remote
USD 180,000 - 260,000
Unlimited Flexible Time Off
Private health insurance with dental
Career roadmap and growth
+5
technical service operations tso
technical service operations tso

HireHi • United States

Remote
USD 120,000 - 190,000
Unlimited Flexible Time Off
Gym membership
Monthly train ticket
Lead Backend Engineer, IAM & Security Platform
Lead Backend Engineer, IAM & Security Platform

HireHi • United States

Remote
USD 140,000 - 210,000
Unlimited time off
Private health insurance
Career roadmap
+5
product owner for game subscriptions
product owner for game subscriptions

HireHi • United States

Remote
USD 33,000 - 50,000
Flexible Time Off
Personalized career roadmap
Professional development opportunities
+1
go developer for the insurance and assistance industry
go developer for the insurance and assistance industry

HireHi • United States

Remote
USD 120,000 - 170,000
Private health insurance
Training portal access
Performance-based bonus
backend developer for a multi-tenant platform
backend developer for a multi-tenant platform

HireHi • United States

Remote
USD 120,000 - 180,000
Software Engineer (Ruby) – Senior in iGaming
Software Engineer (Ruby) – Senior in iGaming

HireHi • United States

Remote
USD 120,000 - 180,000
Private health insurance
Sports benefits
Comprehensive Mental Health Program
+6
go developer for enterprise telemetry systems
go developer for enterprise telemetry systems

HireHi • United States

Remote
USD 120,000 - 190,000