Search...

Backend Engineer (Go)

Xsolla logo
Xsolla

Xsolla is a video game commerce company that provides a suite of tools and services—including merchant of record payment processing, tax management, fraud prevention, compliance, refunds, dispute management, and end-user support—to help game developers and publishers launch, grow, and monetize their games globally. It serves video game developers, publishers, and studios of all sizes across global and regional markets.

Distributed
About Xsolla

Xsolla connects the tools, systems, payments, and web shops used by the video games industry, positioning itself as a global merchant of record supporting over 1,000 payment methods and a cumulative audience of 50 million, with transaction fees around 5%. Its services include tax management, fraud monitoring and prevention, global and regional regulatory compliance, refund and dispute management, and end-user payment support. Xsolla's product lineup includes the Xsolla SDK for native in-app payments on side-loaded apps and alternative app stores, a Buy Button enabling link-out purchases from iOS mobile games in the U.S., and Web Shop for building customized, direct-to-consumer game storefronts. The company works with major gaming industry partners and clients such as Mytona, Ubisoft, MARVEL SNAP, and others, and highlights partner success stories, industry events, and its own culture and hiring initiatives on its site.

View jobs by Xsolla

Skills

About the Role

You will play a pivotal role in delivering high-impact software solutions across the platform. You'll build and ship reliable, secure, and scalable backend systems, owning implementation from design to deployment while ensuring maintainability and performance. You'll participate in architectural discussions, offer informed technical input, and refactor legacy codebases to improve structure and efficiency without breaking existing features. You'll drive production readiness by handling incident response, root cause analysis, and observability improvements. You'll write clear, testable, and well-documented code, contribute to a culture of engineering excellence through code reviews and design discussions, and advocate for sound software development practices. You'll work closely with product managers, designers, and other engineers to align on objectives, contribute to technical scoping and estimation, and identify opportunities to reduce technical debt and improve the developer experience.

Requirements

  • 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 containerization and orchestration tools: Docker, Kubernetes (K8s), and Helm
  • Familiarity with messaging systems like RabbitMQ or Kafka
  • Comfortable using Git and CI/CD tooling in collaborative workflows
  • Working knowledge of frontend technologies, especially React and/or Next.js
  • Basic understanding of cloud platforms (GCP preferred)

Responsibilities

  • Build and ship reliable, secure, and scalable backend systems
  • Own implementation from design to deployment, ensuring maintainability and performance
  • Participate in architectural discussions and offer informed technical input
  • Refactor legacy codebases to improve structure and efficiency while maintaining feature continuity
  • Drive production readiness by handling incident response, root cause analysis, and observability improvements
  • Write clear, testable, and well-documented code, emphasizing quality and automation
  • Contribute to a culture of engineering excellence through code reviews and design discussions
  • Advocate for sound software development practices and continuous improvement
  • Work closely with product managers, designers, and other engineers to align on objectives and deliverables
  • Contribute to technical scoping and estimation for features and infrastructure work
  • Identify opportunities to reduce technical debt and improve the developer experience
Backend Engineer (Go) at Xsolla | JobStash