X

Xsolla

Global payment solutions for video games

Tech Lead Fullstack

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedRemote

About the Job

Requirements

  • At least 5 years of professional software engineering experience, focused on full-stack development using Go and React with JavaScript or TypeScript.
  • Deep understanding of backend architecture patterns, including microservices, event-driven architecture, and domain-driven design.
  • Hands-on experience designing and building RESTful APIs and/or gRPC services in Go, focused on performance, reliability, and maintainability.
  • Strong proficiency in React, including hooks, context, and state management libraries such as Redux or Zustand.
  • Proven experience with cloud platforms such as AWS, GCP, or Azure, including containerization with Docker and Kubernetes and infrastructure as code with Terraform, Pulumi, or similar tools.
  • Solid experience with message brokers and event-streaming platforms such as Kafka, RabbitMQ, or NATS.
  • Strong knowledge of relational and non-relational databases, including PostgreSQL, MySQL, Redis, MongoDB, or DynamoDB.
  • Experience implementing CI/CD pipelines and automated unit, integration, and end-to-end testing strategies.
  • Familiarity with observability and monitoring tools such as Prometheus, Grafana, or Datadog.
  • Strong understanding of distributed systems concepts, including eventual consistency, idempotency, fault tolerance, and retry strategies.
  • Experience mentoring junior and mid-level engineers and contributing to architectural decision-making processes.
  • Ability to work effectively across cross-functional teams including product, design, and DevOps.
  • Ability and willingness to write clean, well-documented, and testable code.

Responsibilities

  • Lead full-stack architecture decisions and build scalable distributed systems.
  • Drive shared platform strategies across backend, frontend, and cloud ecosystems.
  • Design scalable service architectures, implement robust testing strategies, and optimize performance across the full stack.
  • Build and deliver commercial applications from concept to launch.
  • Mentor other developers and collaborate across cross-functional teams.
  • Build high-quality, resilient systems and design platform experiences powered by event-driven workflows, cloud infrastructure, and modern web interfaces for gaming, virtual currency, and digital commerce experiences.
  • Access confidential company data, ensure compliance with regulatory requirements, and handle sensitive financial information, manage budgets, or access funds.

Desired Qualifications

  • Experience with serverless architectures such as AWS Lambda or Cloud Functions.
  • Familiarity with GraphQL.
  • Exposure to WebSocket or real-time communication protocols.
  • Experience in gaming, virtual currency, digital commerce, or fintech domains.
  • Contributions to open-source projects.

About the Company

Xsolla

Global payment solutions for video games

Xsolla provides payment processing, fraud detection, and gamified monetization tools for video game developers and publishers worldwide. It processes games’ payments across many countries, protects against fraud, and offers in-game shops, bundles, and subscriptions through a single integration. Its focus on game-specific monetization, multi-currency and language support, and global reach distinguishes it from generic payment providers. Its goal is to help developers earn revenue, remove barriers to monetization and distribution, and ensure players can access games easily.

Company size
501-1,000
Company stage
N/A
Total funding
$73M
Headquarters
Los Angeles, CA
Founded
2005

Recently Posted Jobs

Explore more opportunities at Xsolla

See more jobs