Taro Logo

Senior Go Backend Developer

A global gaming commerce company headquartered in Los Angeles, partnering with industry leaders to provide payment solutions across 200+ geographies with 700+ payment methods.
Baku, AzerbaijanKazakhstanMalaysian Police Training Centre, Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
6+ years of experience
Gaming · Enterprise SaaS

Job Description

Xsolla, a leading global gaming commerce company, is seeking a Senior Go Backend Developer to join their innovative team. This role presents an exciting opportunity to work on high-impact software solutions that power the gaming industry worldwide.

The position offers a unique blend of technical challenges and creative problem-solving, focusing on building and maintaining scalable backend systems for gaming commerce solutions. As a Senior Backend Developer, you'll be at the forefront of developing login-as-a-service platforms and authentication systems that serve the global gaming community.

The ideal candidate will bring 6+ years of software engineering experience, with particular expertise in Go (Golang) and distributed systems. You'll work with cutting-edge technologies including Kubernetes, PostgreSQL, and various messaging systems, while collaborating with a diverse, international team across multiple office locations including Los Angeles, Berlin, and Seoul.

What makes this role particularly compelling is the opportunity to impact the gaming industry directly. Xsolla partners with industry giants like Valve, Twitch, and Ubisoft, processing payments across 200+ geographies with 700+ payment methods in 130+ currencies. This scale presents unique technical challenges and learning opportunities.

The role combines hands-on coding with strategic thinking, requiring both technical excellence and strong communication skills. You'll be involved in everything from architectural decisions to code reviews, working in a remote-friendly environment that values innovation and technical excellence.

Key technical areas include:

  • Building scalable backend systems using Go
  • Working with PostgreSQL/MySQL databases
  • Implementing secure authentication systems (OAuth2, OIDC, SAML)
  • Container orchestration with Kubernetes
  • Message queue systems (RabbitMQ/Kafka)
  • API design and documentation

The company culture emphasizes continuous learning, collaboration, and impact. Their LOVE (Longevity, Opportunity, Vision, Enjoy the game!) philosophy creates an environment where developers can grow while working on meaningful projects that shape the future of gaming commerce.

This is an ideal role for a senior developer who wants to combine their technical expertise with their passion for gaming, working on systems that empower game creators worldwide.

Last updated 3 days ago

Responsibilities For Senior Go Backend Developer

  • Build and ship reliable, secure, and scalable backend systems
  • Own implementation from design to deployment
  • Participate in architectural discussions
  • Refactor legacy codebases
  • Handle incident response and root cause analysis
  • Write clear, testable, and well-documented code
  • Contribute to code reviews and design discussions
  • Work with product managers and designers
  • Contribute to technical scoping and estimation

Requirements For Senior Go Backend Developer

Go
PostgreSQL
MySQL
Kubernetes
RabbitMQ
Kafka
React
  • 6+ years of professional experience in software engineering
  • 2+ years of hands-on experience with Go (Golang) in production environments
  • Strong experience working with PostgreSQL and/or MySQL
  • Proficient with Docker, Kubernetes (K8s), and Helm
  • Familiarity with RabbitMQ or Kafka
  • Experience with Git and CI/CD tooling
  • Working knowledge of frontend technologies (React/Next.js)
  • Basic understanding of cloud platforms (GCP preferred)
  • Experience with OAuth2, OIDC, SAML, JWT
  • Strong English communication skills