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

  • Lead full-stack architecture decisions across backend, frontend, and cloud systems.
  • Design and build scalable distributed systems and shared platform services.
  • Develop RESTful APIs and/or gRPC services in Go.
  • Build and maintain React-based frontend applications using modern patterns.
  • Implement robust testing strategies, including unit, integration, and end-to-end tests.
  • Optimize performance, reliability, and maintainability across the full stack.
  • Collaborate with product, design, DevOps, and other engineering stakeholders.
  • Mentor junior and mid-level engineers and contribute to technical decision-making.
  • Work with cloud infrastructure and platform tooling to support scalable delivery.
  • Drive clean, well-documented, and testable code practices.

Requirements

  • 5+ years of professional software engineering experience with a strong focus on full-stack development.
  • Strong expertise in Go and React (JavaScript/TypeScript).
  • Deep understanding of microservices, event-driven architecture, and domain-driven design.
  • Hands-on experience building RESTful APIs and/or gRPC services in Go.
  • Strong React knowledge, including hooks, context, and state management libraries such as Redux or Zustand.
  • Experience with cloud platforms such as AWS, GCP, or Azure.
  • Experience with containerization and infrastructure-as-code tools such as Docker, Kubernetes, Terraform, or Pulumi.
  • Experience with message brokers or event streaming platforms such as Kafka, RabbitMQ, or NATS.
  • Strong knowledge of relational and non-relational databases such as PostgreSQL, MySQL, Redis, MongoDB, or DynamoDB.
  • Experience implementing CI/CD pipelines and automated testing, including unit, integration, and end-to-end testing.
  • Familiarity with observability and monitoring tools such as Prometheus, Grafana, or Datadog.
  • Understanding of distributed systems concepts including eventual consistency, idempotency, fault tolerance, and retry strategies.
  • Experience mentoring engineers and participating in architectural decision-making.
  • Excellent communication and collaboration skills across cross-functional teams.
  • Experience with serverless architectures such as AWS Lambda or Cloud Functions is preferred.
  • Familiarity with GraphQL is preferred.
  • Exposure to WebSocket or real-time communication protocols is preferred.
  • Experience in gaming, virtual currency, digital commerce, or fintech is preferred.
  • Contributions to open-source projects are preferred.

Benefits

  • Remote full-time work environment.
  • Opportunity to work on products serving the gaming and digital commerce industries.
  • Employment with a global commerce company supporting over 1,500 game developers.
  • Use of modern cloud-native and distributed systems technologies.
  • Opportunity to influence architecture and shared platform strategy.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Tech Lead, Android Core Product - Brussels, Belgium

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Android Engineer to help scale its market-leading text-to-speech Android app and deliver new user experiences for a global, fully distributed product team.

Android iOS Jetpack Compose JUnit Kotlin Node.js
45 minutes ago

Sr. Full Stack Software Engineer - Agents team (Fixed Term 6 Months)

Mitek Systems 251-1K Communications Equipment

Mitek is hiring a remote Senior Full Stack Software Engineer for its Agents team to evolve and improve products that support mobile banking and identity authentication over a fixed 6-month contract.

Agile AWS Bash CI/CD CloudFormation CSS Cypress Docker EC2 Git Go Groovy HTML Java JavaScript Jenkins Microservices MongoDB Python React Serverless Terraform TypeScript
1 hour ago

Tech Lead, Android Core Product - Kochi, India

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Android Engineer to help scale its fast-growing, distributed Android text-to-speech app and lead high-impact feature work that improves the user experience.

Android iOS Jetpack Compose JUnit Kotlin Node.js
1 hour, 5 minutes ago

(fluent Ukrainian) Full-Stack Web Engineer (remote)

SupportYourApp 251-1K Internet Software & Services

A Ukrainian product IT company is hiring a Full-Stack Web Engineer to own and improve its website, supporting trials, checkout flows, product launches, and related marketing and web infrastructure.

AWS Cloudflare Docker Email Marketing Firebase Go JavaScript Mailchimp MySQL Node.js PHP PostgreSQL Redis REST API Supabase SvelteKit Tailwind CSS TypeScript Vue.js
1 hour, 9 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