Xsolla

Xsolla

Xsolla is an international payment solution provider for online games, offering tools to launch, monetize, and scale games worldwide with local payment methods and fraud prevention.

Internet Software & Services
251-1K
Founded 2005

Description

  • Design, build, release, and operate backend services and REST/gRPC APIs.
  • Own architecture decisions, service boundaries, integration contracts, and data ownership.
  • Design data models and storage, and optimize schemas and queries.
  • Build event-driven and asynchronous workflows.
  • Maintain reliability, security, observability, performance, and cost efficiency for critical flows.
  • Participate in on-call rotations, incident response, and post-mortems.
  • Improve CI/CD, infrastructure-as-code, testing, and development environments.
  • Review code and configure AI coding tools for repository development and review.

Requirements

  • 5+ years of commercial backend development experience.
  • Strong Go experience, including concurrency, cancellation, memory, and performance profiling with pprof.
  • Experience with PostgreSQL or MySQL, including schema design, indexes, query plans, transactions, isolation levels, and migrations.
  • Experience with Redis caching and distributed-systems concepts such as consistency, availability, idempotency, retries, and failure handling.
  • Experience designing REST and gRPC APIs, including versioning, compatibility, and OpenAPI/Swagger or Protobuf documentation.
  • Knowledge of Kafka, RabbitMQ, or NATS and event-driven messaging patterns.
  • Understanding of application security, OWASP risks, secrets management, OAuth 2.0, and OIDC.
  • Experience with Docker, Kubernetes, observability tools, testing, Git, and CI/CD.
  • Daily hands-on use of AI coding tools such as Claude Code, Codex, or Cursor.
  • Ability to read technical documentation in English; Web3, high-load, cloud, NoSQL, and gaming, e-commerce, fintech, or payments experience preferred.

Benefits

  • Remote worldwide, full-time employment.
  • Flexible 10:00–19:00 schedule.
  • Medical, dental, and vision coverage.
  • Paid time off.
  • Personalized career roadmap and professional development through training and education.
  • Support for employees’ physical, mental, and emotional well-being and their families.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Software Engineer - Sync CRM (Backend - 5 to 9 years)

Outreach 1K-5K Internet Software & Services

Outreach is hiring a Senior Staff/Staff Software Engineer in India to expand its CRM Sync platform, building scalable, reliable, bidirectional integrations between Outreach and API-enabled applications.

Agile Go Microsoft Dynamics 365 Salesforce
3 hours, 56 minutes ago

Senior Mulesoft Developer

iSolved.ai 1-10 information technology & services

iSolved.AI is seeking a Senior MuleSoft Developer to lead the architecture, development, and delivery of scalable API and integration solutions for client projects.

CI/CD Git Jenkins JWT Maven OAuth REST API SOAP
3 hours, 56 minutes ago

Lead Application Engineer (Java)

Egen.ai IT Services

Egen is seeking an application engineering leader to guide modernization and cloud migration initiatives across a portfolio of 500+ applications using Java, Spring Boot, Kubernetes, and Google Cloud Platform.

Angular CI/CD Docker Java Kubernetes Microservices React REST API Secrets Management Spring Boot SQL Vue.js
3 hours, 56 minutes ago

Senior/Lead Back End Engineer

Remofirst 11-50 Professional Services

RemoFirst is seeking a Senior/Lead Back-End Engineer to maintain its Python-based global HR platform and help transition backend services to Java while collaborating with distributed international teams.

AWS CI/CD Django FastAPI Flask Git Java MySQL PostgreSQL Python REST API Spring Boot System Design
4 hours, 26 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers