Xsolla

Senior Backend Engineer

Xsolla
Posted 10/19/2026full-timeRemote • RussiaSeniorWebsite
Apply

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and building REST and gRPC services, with a strong focus on backend development, service architecture, and observability. Proficient in relational databases, asynchronous messaging, and application security, while effectively collaborating with cross-functional teams.

Highest-signal resume keywords
Go Programming LanguageREST And gRPC API DesignRelational Databases (PostgreSQL, MySQL)Asynchronous Messaging (Kafka, RabbitMQ, NATS)Docker And Kubernetes

Tech Stack

Tools & technologies
DockerGrafanaGRPCKafkaKubernetesMySQLPostgresPrometheusRabbitMQRedisWeb3Go

About the role

Key responsibilities & impact
  • Design and build REST and gRPC services and APIs for authentication, account management, and wallet operations
  • Own backend services end to end, including design, implementation, release, production operation, and on-call
  • Define service boundaries, integration contracts, and data ownership across services
  • Design data models and storage; optimize schemas and queries
  • Build event-driven and asynchronous workflows
  • Own observability through metrics, logs, tracing, and alerting
  • Participate in on-call, incident response, and post-mortems
  • Improve CI/CD, infrastructure-as-code, testing, and the engineering environment
  • Review code
  • Set up and maintain AI tooling in repositories
  • Make and document architectural decisions through RFCs or ADRs
  • Collaborate with product managers, designers, backend and frontend engineers, QA, and DevOps
  • Support Xsolla ID identity/authentication and Xsolla ZK Web3 wallet infrastructure products

Requirements

What you’ll need
  • 5+ years of commercial backend development experience
  • Go: idiomatic code, concurrency with goroutines, channels, context and cancellation; memory and performance profiling with pprof
  • Relational databases including PostgreSQL and MySQL: schema design, indexes, query plans, transactions and isolation levels, and safe migrations
  • Redis caching, including invalidation and consistency trade-offs
  • Service architecture and distributed-systems trade-offs, including consistency, availability, idempotency, retries, and failure modes
  • Asynchronous messaging and event-driven design using Kafka, RabbitMQ, or NATS
  • REST and gRPC API design, including versioning, backward compatibility, OpenAPI/Swagger, and Protobuf
  • Application security, including OWASP Top 10, secrets management, and safe handling of user data
  • Server-side OAuth 2.0/OIDC, including flows, tokens, and sessions
  • Docker and Kubernetes for deploying and debugging services
  • Observability using Datadog or comparable tools such as Prometheus, Grafana, ELK/Graylog, or OpenTelemetry
  • Unit, integration, and contract testing
  • Git and CI/CD, including GitLab CI or similar
  • Daily hands-on use of AI coding tools such as Claude Code, Codex, or Cursor, including repository configuration
  • Ability to read technical documentation in English

Benefits

Comp & perks
  • Medical, dental, and vision benefits
  • Paid time off (PTO)
  • Personalized career roadmap
  • Professional development through training and educational opportunities
  • Flexible schedule
  • Remote work worldwide
  • Employment agreement with entity or EOR arranged per candidate location

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Backend DevelopmentService ArchitectureData ModelingApplication SecurityUnit TestingIntegration TestingCI/CDObservabilityEvent-Driven DesignOAuth 2.0/OIDC
Soft Skills
CollaborationProblem-SolvingDocumentation
Tools & Technologies
GitDatadogPrometheusGrafanaELK/GraylogOpenTelemetryAI Coding Tools (Claude Code, Codex, Cursor)
Industry Keywords
MicroservicesDistributed SystemsInfrastructure As CodeObservabilityIncident Response