Middle/Senior Backend Engineer

🔥 13 hours ago

🇷🇺 Russia – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

👻 Ghost score 20%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Xsolla

Xsolla

201 - 500 employees

Founded 2005

💼 Consulting

📣 Marketing

📦 Logistics

Consulting • Marketing • Logistics

Xsolla is a company specializing in game commerce solutions. It provides tools and services that empower video game developers to monetize, distribute, and fund their games, helping them to increase revenue at any stage of development. Xsolla offers a wide range of solutions such as customizable web shops, payment processing, fraud prevention, and social packages to enhance player engagement. With over 19 years of experience in the video game industry, Xsolla collaborates with developers and publishers globally to manage compliance, taxes, and operational complexities, allowing them to focus on connecting with their players. Their services are designed to work with popular game development platforms like Unity, Unreal, and Cocos Creator, supporting a wide array of local payment methods worldwide.

📋 Description

• Develop and maintain backend services for the Xsolla ID platform using Go • Design and implement OAuth 2.0 / OIDC flows, token introspection, and refresh strategies • Work with the Ory ecosystem and extend the custom Auth API orchestrator and plugin architecture • Apply web security fundamentals including cookie security, CSRF/XSS protection, secure token storage, TLS, and secure session management • Optimize database queries and ensure high performance under heavy loads across PostgreSQL, MySQL, Redis, and CockroachDB • Build and maintain microservices architecture focused on reliability and scalability • Contribute to zero-downtime migration from legacy Xsolla Login with bidirectional identity sync • Write clean, well-tested code with comprehensive unit and integration test coverage • Collaborate with frontend engineers on SDK and widget integration • Participate in code reviews and contribute to technical documentation • Support production systems and troubleshoot issues across the authentication stack • Develop a next-generation IAM platform serving as the foundation for Xsolla B2C products

🎯 Requirements

• 2+ years of commercial experience with Go • Strong understanding of PostgreSQL and Redis (query optimization, indexing strategies) • Working knowledge of OAuth 2.0 / OIDC auth flows (authorization code, client credentials) or strong motivation to learn • Understanding of web security fundamentals: CSRF, XSS, cookie security, TLS • Experience with Docker and docker-compose • Proficiency with Git and collaborative development workflows • Understanding of Nginx and web server configuration • Solid experience writing unit tests and maintaining high code quality • Good English reading skills (technical documentation) • Preferred: understanding of microservices architecture and distributed systems trade-offs • Preferred: experience with REST API design and Swagger/OpenAPI • Preferred: hands-on experience with CI/CD pipelines • Preferred: familiarity with the Ory ecosystem (Hydra, Kratos, Keto) or similar identity management frameworks • Preferred: knowledge of PKCE, client credentials, device flow, token introspection, and refresh-token strategies • Preferred: experience with CockroachDB or other distributed SQL databases • Preferred: experience with NATS, Kafka, or RabbitMQ • Preferred: familiarity with Jira • Preferred: understanding of Kubernetes and container orchestration • Preferred: familiarity with SOC 2, ISO 27001, GDPR data minimization, and audit logging • Preferred: practical, up-to-date experience with modern AI tools such as Claude, Copilot, or Cursor

🏖️ Benefits

• Unlimited Flexible Time Off for work-life balance • Private health insurance (ДМС) with dental coverage for you and your family • Personalized career roadmap with clear growth paths (IC track or Leadership track) • Professional development through training and educational opportunities • Annual corporate events and team gatherings • Remote-first culture with flexible working hours (10:00–19:00) • Working at the cutting edge of the rapidly growing gaming and Web3 industry • Knowledge sharing culture with experienced engineers across the organization

Apply Now

Similar Jobs

🕒 June 30

Mira Developments

201 - 500

🏗️ Construction

🏨 Hospitality

🏠 Real Estate

Team Leader responsible for managing and developing a C++ team delivering high-quality software solutions. Focusing on individual strengths and ensuring project success through effective communication and planning.

Linux