You will play a pivotal role in delivering high-impact software solutions across our platform. You bring curiosity, initiative, and a passion for clean, scalable systems. You collaborate effectively with teammates and cross-functional partners to design, build, and improve our technical stack. You’re hands-on, deeply engaged in the code, and consistently seeking better ways to solve complex engineering challenges. Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry.
Backend engineer go for gaming
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Build and ship reliable, secure and scalable backend services in Go.
- Own features from design to deployment, with attention to maintainability, security and performance.
- Design and build APIs and SDKs used by Business Account frontends, microfrontends and other Xsolla teams.
- Build and maintain identity flows such as user creation, login, MFA, SSO and token validation across multiple accounts and clients.
- Design multi-tenant services with clear data isolation and per-account configuration.
- Take part in architecture discussions and write or review ADRs.
- Refactor legacy code to improve structure and efficiency without breaking existing features.
- Own production readiness with Datadog: dashboards, monitors and alerts, APM and tracing, log analysis, incident response and root cause analysis.
- Write clear, testable, well-documented code, with a focus on quality and automation.
- Use AI tools (Claude Code, Cursor, etc.) every day to design, build, test and refactor code faster without lowering quality.
- Add AI-assisted code review on top of manual review, check AI-generated code carefully, and help the team set good practices for AI-driven development.
- Work with product, frontend, design and platform teams to agree on goals and deliver end to end.
- Contribute to technical scoping and estimation.
- Reduce technical debt and keep improving the developer experience.
- Mentor engineers and give constructive code reviews.
требования
- 6+ years of professional software engineering experience.
- 2+ years of hands-on Go experience in production.
- Strong experience with PostgreSQL and/or MySQL, including schema design and query performance.
- Experience designing and building REST APIs (gRPC is a plus).
- Hands-on experience with Docker, Kubernetes and Helm.
- Experience with message brokers such as RabbitMQ or Kafka.
- Comfortable with Git and CI/CD pipelines (GitLab preferred).
- Solid understanding of authentication and authorization basics: OAuth2, JWT, sessions and tokens.
- Hands-on experience with observability tools, ideally Datadog: metrics, logs, APM/traces and alerting.
- Hands-on experience using AI coding assistants in daily work, and the judgment to review, test and correct what they produce.
- Basic understanding of cloud platforms (Google Cloud Platform preferred).
- Working knowledge of frontend technologies, especially React.
- Good written and spoken English, with the ability to explain technical trade-offs to non-technical stakeholders.
- Будет плюсом: Experience building scalable, secure login or identity platforms (Login-as-a-Service); Deep knowledge of OAuth2, OIDC, SAML, MFA, and session and token management; Experience with social login, SSO and federated identity; Experience designing multi-tenant identity systems with isolation and configurability; Experience delivering developer-friendly APIs, SDKs and integration docs; Experience with OpenTelemetry, SLOs and error budgets; Experience with B2B platforms, partner portals or marketplaces; Experience setting up AI workflows for a team, such as agents, custom skills or prompts, automated MR review, or AI-assisted testing
условия
- Условий в вакансии нет
навыки
Глобальная технологическая компания предоставляет комплексные платежные и маркетинговые решения для разработчиков и издателей видеоигр, помогая монетизировать и продвигать проекты по всему миру
Подробнее о компании →Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.