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.