27 days ago
Baku, AzerbaijanSenior
Responsibilities
- Build and ship reliable, secure, and scalable backend services in Go.
- Own features from design through deployment, focusing on maintainability, security, and performance.
- Design and build APIs and SDKs for Business Account frontends, microfrontends, and other Xsolla teams.
- Build and maintain identity flows including user creation, login, MFA, SSO, and token validation.
- Design multi-tenant services with data isolation and per-account configuration.
- Participate in architecture discussions and write or review architecture decision records.
- Refactor legacy code, improve developer experience, and reduce technical debt.
- Own production readiness using Datadog dashboards, monitors, alerts, APM, tracing, log analysis, incident response, and root cause analysis.
- Write clear, testable, documented code and support quality and automation.
- Use AI coding tools in daily development and help establish practices for reviewing AI-generated code.
- Collaborate with product, frontend, design, and platform teams on end-to-end delivery.
- Contribute to technical scoping and estimation, mentor engineers, and provide code reviews.
Requirements
- 6+ years of professional software engineering experience.
- 2+ years of hands-on production experience with Go.
- Strong experience with PostgreSQL and/or MySQL, including schema design and query performance.
- Experience designing and building REST APIs; gRPC experience is a plus.
- Hands-on experience with Docker, Kubernetes, and Helm.
- Experience with message brokers such as RabbitMQ or Kafka.
- Comfort with Git and CI/CD pipelines, with GitLab preferred.
- Understanding of OAuth2, JWT, sessions, and tokens for authentication and authorization.
- Hands-on experience with observability tools, ideally Datadog, including metrics, logs, APM/traces, and alerting.
- Hands-on experience using AI coding assistants and reviewing, testing, and correcting their output.
- Basic understanding of cloud platforms, with Google Cloud Platform preferred.
- Working knowledge of frontend technologies, especially React.
- Strong written and spoken English and the ability to explain technical trade-offs to non-technical stakeholders.
- Preferred qualifications include experience with Login-as-a-Service, OAuth2, OIDC, SAML, MFA, social login, SSO, federated identity, multi-tenant identity systems, developer-friendly APIs and SDKs, OpenTelemetry, SLOs, error budgets, B2B platforms, partner portals, marketplaces, and team AI workflows.
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.
