Golang Backend Developer

Xsolla is a company that develops B2C products for the gaming industry, including Xsolla Account, which offers features from personal info and payment methods to digital items and banking services.
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Gaming

Description For Golang Backend Developer

We are seeking a Backend Developer to join us in enhancing the Xsolla Account, our flagship B2C product. The Xsolla Account is our consumer-facing brand, integrated gracefully into game titles, and payment interactions, offering features from personal info and payment methods to digital items and banking services. You'll work closely with cross-functional teams to optimize existing features and roll out new updates, all while maintaining seamless integration with other Xsolla products.

Responsibilities:

  • Designing and developing backend for Xsolla Account / Xsolla Wallet
  • Integrating services with third-party components (payment systems, cloud services, SaaS solutions)
  • Collaborating closely with other engineers and product team members
  • Development and maintenance of domain microservices (REST API, consumers, service workers, etc.)
  • Monitor and optimize system performance, identifying potential bottlenecks, and providing solutions to improve system efficiency and reliability

Requirements:

  • 3+ years of relevant backend work experience
  • Experience working with AMQP, Key-Value storage
  • Good knowledge of SQL, Golang and Docker/Kubernetes
  • Decent understanding of backend components, such as caches, networks, load balancers, CDNs, etc
  • Ability to build secure, reliable, and fault-tolerant software
  • Understanding clean code and software documentation importance
  • Ability to work and be flexible in a fast pace environment

Preferred:

  • Experience with continuous integration and deployment (CI/CD) environment
  • Experience with RabbitMQ, Redis, OpenAPI/Swagger
  • Strong understanding of TDD/BDD and distributed systems architecture (microservices, event driven, cloud native, serverless)
  • Familiarity with modern software architecture patterns (DDD, Clean Architecture, etc)
  • Experience working within an Agile/Scrum environment

Xsolla offers a comprehensive Benefits Program, including 100% company-paid medical, dental, and vision plans, unlimited Flexible Time Off, and a personalized career roadmap for each employee. They are committed to fostering diversity and inclusion in their workplace.

Last updated a month ago

Responsibilities For Golang Backend Developer

  • Designing and developing backend for Xsolla Account / Xsolla Wallet
  • Integrating services with third-party components (payment systems, cloud services, SaaS solutions)
  • Collaborating closely with other engineers and product team members
  • Development and maintenance of domain microservices (REST API, consumers, service workers, etc.)
  • Monitor and optimize system performance, identifying potential bottlenecks, and providing solutions to improve system efficiency and reliability

Requirements For Golang Backend Developer

Go
Kubernetes
RabbitMQ
Redis
  • 3+ years of relevant backend work experience
  • Experience working with AMQP, Key-Value storage
  • Good knowledge of SQL, Golang and Docker/Kubernetes
  • Decent understanding of backend components, such as caches, networks, load balancers, CDNs, etc
  • Ability to build secure, reliable, and fault-tolerant software
  • Understanding clean code and software documentation importance
  • Ability to work and be flexible in a fast pace environment

Benefits For Golang Backend Developer

Medical Insurance
Dental Insurance
Vision Insurance
  • 100% company-paid medical, dental, and vision plans
  • Unlimited Flexible Time Off
  • Personalized career roadmap for each employee
  • Professional development through training and educational opportunities

Interested in this job?

Jobs Related To Xsolla Golang Backend Developer

PHP Backend Developer

PHP Backend Developer role at Xsolla, developing and maintaining web applications and microservices for the gaming industry with competitive benefits and hybrid work model.

Backend Software Engineer

Backend Software Engineer position at Xsolla, a global leader in video game commerce, focusing on server-side development and optimization.

Fullstack Developer

Fullstack Developer role at Xsolla, working on a communications platform for the gaming industry in Kuala Lumpur, Malaysia.

Software Development Engineer - Amazon Ads, Recommendation Experience

Software Development Engineer role at Amazon Advertising, building personalized recommendation systems for advertisers using machine learning and cloud technologies.

Software Dev Engineer II, Ads Core Services (ACS)

Build and maintain large-scale distributed systems for Amazon's advertising platform, handling millions of API requests and petabytes of data daily.