12 months ago
Baku, AzerbaijanMid Level
Responsibilities
- Design, develop, maintain, and evolve scalable Go-based backend services and microservices for the Xsolla platform.
- Design and optimize database structures and queries for efficiency and reliability.
- Improve service availability, performance, fault tolerance, deployment processes, CI/CD pipelines, and observability.
- Conduct code reviews, mentor team members, and promote engineering excellence.
- Collaborate with product, frontend, and DevOps teams to deliver reliable backend solutions.
- Drive automation, testing, proactive monitoring, and continuous technical improvement.
Requirements
- At least 3 years of professional backend development experience with Go.
- Experience designing and maintaining microservices architectures.
- Strong SQL and NoSQL database experience, including query optimization.
- Knowledge of RESTful APIs, event-driven systems, and asynchronous communication patterns.
- Practical experience with Docker, Kubernetes, and CI/CD automation.
- Understanding of software design principles, object-oriented programming, and clean architecture.
- Familiarity with testing frameworks such as Jest and Mocha and monitoring tools such as Prometheus and Grafana.
- Experience working in Agile/Scrum environments with cross-functional teams.
- Strong communication, leadership, ownership, and proactive problem-solving abilities.
- Proficiency in English for technical communication and documentation.
- Nice-to-have experience with Gin, Echo, Fiber, GraphQL, gRPC, distributed systems, caching layers, Kafka, RabbitMQ, gaming, fintech, or digital asset platforms.
Tech Stack
Categories
About Xsolla
Xsolla builds commerce and monetization infrastructure for video games, offering payment processing, merchant-of-record services, storefronts, subscriptions, and anti-fraud tools for developers and publishers. The privately held company, founded in 2005 and headquartered in Sherman Oaks, California, supports direct-to-consumer sales and global tax/compliance across many regions and payment methods. Its platform targets studios from indie to AAA and powers distribution, marketing, and in-game purchases.
