Xsolla logo

Senior Backend Engineer

Xsolla

Russia · Moscow · Perm · 5+ years experience · Full-time · Remote · Posted Oct 19, 2026

At a glance

Experience
5+ years experience
Employment
Full-time
Workplace
Remote
Location
Russia · Moscow · Perm

About Xsolla

  • Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA, companies partner with Xsolla to help them fund, distribute, market, and monetize their games. Grounded in the belief in the future of video games, Xsolla is resolute in the mission to bring opportunities together, and continually make new resources available to creators. Headquartered and incorporated in Los Angeles, California, Xsolla operates as the merchant of record and has helped over 1,500+ game developers to reach more players and grow their businesses around the world. With more paths to profits and ways to win, developers have all the things needed to enjoy the game.
  • For more information, visit xsolla.com.

About the role

  • Xsolla is hiring a Senior Backend Engineer for two platform products: Xsolla ID, the identity and authentication platform, and Xsolla ZK, Web3 wallet infrastructure.
  • Both products handle sensitive user flows including logging in and signing transactions, serving as the foundation for other Xsolla teams.

Responsibilities

  • Own the backend services of your product area end to end, including design, implementation, release, production operation, and on-call duties.
  • Drive architecture across services by establishing service boundaries, integration contracts, and data ownership, justifying decisions in writing.
  • Ensure reliability and security of critical flows through SLOs, failure handling, and protection of user data and credentials.
  • Optimize service performance and cost under load.
  • Design and build services and APIs (REST, gRPC) for authentication, account management, and wallet operations.
  • Design data models and storage while optimizing schemas and queries.
  • Build event-driven and asynchronous workflows.
  • Own observability including metrics, logs, tracing, and alerting, and act on production insights.
  • Improve the engineering environment through CI/CD, infrastructure-as-code, and testing.
  • Set up and maintain AI tooling in the repositories so the team uses it effectively.

Requirements

  • 5+ years of commercial backend development.
  • Expertise in Go, including idiomatic code, concurrency, and performance profiling.
  • Experience with relational databases like PostgreSQL or MySQL for schema design, indexes, query plans, transactions, and safe migrations.
  • Experience with caching strategies and tools like Redis.
  • Understanding of service architecture, distributed-systems trade-offs, asynchronous messaging, and event-driven design using Kafka, RabbitMQ, or NATS.
  • Experience designing REST and gRPC APIs with versioning, backward compatibility, and contract documentation.
  • Knowledge of application security, OWASP Top 10, secrets management, and server-side OAuth 2.0 / OIDC.
  • Familiarity with containers and orchestration tools such as Docker and Kubernetes.
  • Experience with production observability, metrics, logs, tracing, and alerting.
  • Proficiency in reading technical documentation in English.

Benefits

  • Medical, dental, and vision coverage
  • Paid Time Off (PTO)
  • Personalized career roadmap for each employee
  • Professional development through training and educational opportunities

Skills

  • Go
  • PostgreSQL
  • MySQL
  • Redis
  • Kafka
  • RabbitMQ
  • NATS
  • REST
  • gRPC
  • OAuth 2.0
  • Docker
  • Kubernetes
Show all 15 skills
  • Datadog
  • GitLab CI
  • MongoDB

Xsolla

Senior Backend Engineer

Apply now