Golang Backend Developer

A gaming commerce company providing payment solutions and services for the gaming industry.
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Gaming · Finance

Description For Golang Backend Developer

Xsolla, a leading company in gaming commerce, is seeking a Backend Developer to enhance their B2C product, Xsolla Account. This role focuses on developing and maintaining the backend infrastructure that powers their consumer-facing platform, which handles everything from personal information to payment processing and digital items management.

The position requires a skilled developer with 3+ years of experience in backend development, particularly with Golang, SQL, and container technologies. You'll be working with modern technologies including RabbitMQ, Redis, and Kubernetes, while building microservices-based architectures. The role involves collaborating with cross-functional teams to optimize existing features and implement new updates.

This is an excellent opportunity for a backend developer who wants to work in the gaming industry while dealing with complex financial and technical challenges. The position offers a comprehensive benefits package including full medical coverage and unlimited PTO, along with significant professional development opportunities.

The hybrid work environment in Montreal provides flexibility while maintaining collaborative opportunities with the team. Xsolla's commitment to diversity and inclusion makes it an welcoming workplace for all candidates, even those who might not meet every listed requirement. The company values creativity, collaboration, and maintains high standards for code quality and system reliability.

If you're passionate about building secure, scalable backend systems and want to contribute to a platform that serves the global gaming community, this role offers an exciting opportunity to make a significant impact while growing your career.

Last updated a day 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

Requirements For Golang Backend Developer

Go
Redis
RabbitMQ
Kubernetes
  • 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
  • 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 insurance
  • 100% company-paid dental insurance
  • 100% company-paid vision insurance
  • Unlimited Flexible Time off
  • Professional development through training and educational opportunities
  • Personalized career roadmap

Interested in this job?

Jobs Related To Xsolla Golang Backend Developer

Software Development Engineer, IPP EU

Software Development Engineer role at Amazon's Consumer Payments team in Bangalore, focusing on building innovative global payment solutions and distributed systems.

Application Engineer, Amazon

Application Engineer role at Amazon focusing on catalog systems support, data analysis, and technical problem-solving, requiring 2+ years of experience in software development or technical support.

Software Development Engineer II, FGBS

Amazon seeks an SDE II for FinTech Workplace team to develop scalable automation solutions using AWS cloud and machine learning, requiring 3+ years of professional development experience.

Software Dev Engineer II, Amazon Now (Tez)

Mid-level Software Development Engineer role at Amazon Now (Tez) team, working on quick commerce initiatives in India, focusing on building new user experiences using React and backend services.

Software Development Engineer, Finance Automation

Build next-generation financial systems at Amazon handling billions in transactions, focusing on scalable architecture and cloud solutions.