Senior Golang Backend Developer
Hybrid
Full Time
#Network
#Technology
#Golang
#SQL
#Docker
#Kubernetes
We are looking for a Senior Golang Backend Developer to join our team and help us evolve the Xsolla Account. This is our flagship consumer-facing product, which serves as a central hub for gamers to manage their personal information, payment methods, and digital assets. Our platform is integrated into a wide variety of game titles and payment systems, and you will play a vital role in ensuring these interactions remain smooth and secure. You will collaborate with cross-functional teams to refine existing features and launch new updates, all while ensuring our services integrate perfectly with the broader Xsolla ecosystem.
Key outcomes
- Design and build robust backend systems for the Xsolla Account and Xsolla Wallet.
- Connect our services with external components, including cloud providers, SaaS solutions, and various payment systems.
- Work alongside product managers and fellow engineers to drive project success.
- Develop and maintain domain microservices, including REST APIs, service workers, and consumers.
- Proactively monitor system performance to identify bottlenecks and implement solutions that enhance reliability and efficiency.
Requirements
- At least 5 years of professional experience in backend development.
- Practical knowledge of Golang, SQL, Docker, and Kubernetes.
- Experience working with AMQP and Key-Value storage systems.
- A solid grasp of backend infrastructure, such as networks, load balancers, caches, and CDNs.
- A strong commitment to writing clean, well-documented code that is secure and fault-tolerant.
- The ability to adapt and thrive within a fast-paced work environment.
- Fluency in English.
Preferred qualifications
- Experience working within an Agile or Scrum framework.
- Familiarity with CI/CD pipelines and modern architecture patterns like Clean Architecture or Domain-Driven Design.
- Technical proficiency with RabbitMQ, Redis, and OpenAPI or Swagger.
- A strong understanding of distributed systems, including event-driven architectures, cloud-native design, and serverless computing.
- A deep understanding of TDD and BDD methodologies.
Compensation
We are dedicated to the well-being of our team members and their families. Our comprehensive benefits package includes 100% company-paid medical, dental, and vision insurance. We also offer unlimited vacation time to ensure you have the flexibility you need. To support your long-term growth, we provide personalized career roadmaps and dedicated resources for professional development. This role is offered on a full-time, hybrid basis in Canada.
How to apply
If you are excited about the possibility of joining our team, we encourage you to submit your application. Please note that we are committed to building a diverse community, and we welcome candidates who may not meet every single requirement listed above. We look forward to reviewing your background and potentially welcoming you to Xsolla.







