WorkListВойтиОформить подписку
XS

Senior Backend Engineer

Xsolla · Платёжные технологии для игр
Откликнуться на сайте компании ↗

О вакансии

Откуда можно работать
Удалённо, находясь в России
из текста вакансии
Занятость
Full-time
из текста вакансии
Уровень
Senior
указан работодателем
Деньги
≈ $4,5 тыс/мес · оценка Worklist
по мировому рынку, данные за август 2026 · Как считаем
Даты
Опубликована 19.10 · видим у компании с 19.10 · проверена 02.11
дата публикации от работодателя

Та же должность в других городах и странах

Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

Мы ищем Senior Backend Engineer для двух платформенных продуктов:

  • Xsolla ID — платформа идентификации и аутентификации, на которой строятся вход в систему, управление аккаунтами и SSO во всех продуктах Xsolla.
  • Xsolla ZK — инфраструктура Web3-кошельков: смарт-кошельки и абстракция аккаунтов на L2 на базе zkSync.

Оба продукта связаны с самыми чувствительными для пользователей сценариями — входом в систему и подписанием транзакций, — и на их основе строят свои решения другие команды Xsolla.

Что предстоит делать

  • Проектировать и разрабатывать сервисы и API (REST, gRPC) для аутентификации, управления аккаунтами и операций с кошельками
  • Определять границы сервисов и контракты интеграции с другими командами Xsolla
  • Проектировать модели данных и хранилища; оптимизировать схемы и запросы
  • Создавать событийно-ориентированные и асинхронные процессы
  • Отвечать за observability: метрики, логи, трейсинг и алертинг, и действовать на основе того, что показывает продакшн
  • Участвовать в дежурствах (on-call), реагировании на инциденты и post-mortem
  • Улучшать инженерную среду: CI/CD, infrastructure-as-code, тестирование
  • Проводить ревью кода
  • Настраивать и поддерживать AI-инструменты в репозиториях (Claude Code, Codex, Cursor: правила, контекст, harness), чтобы команда использовала их эффективно

Требования

  • Язык и платформа: 5+ лет коммерческой backend-разработки
  • Go: идиоматичный код, конкурентность (goroutines, channels, context и отмена), профилирование памяти и производительности (pprof)

Данные

  • Реляционные базы данных (PostgreSQL, MySQL): проектирование схем, индексы, планы запросов, транзакции и уровни изоляции, безопасные миграции
  • Кеширование (Redis): когда кешировать, инвалидация, компромиссы консистентности

Распределённые системы

  • Архитектура сервисов и компромиссы распределённых систем: консистентность, доступность, идемпотентность, повторные попытки, режимы отказов
  • Асинхронный обмен сообщениями и событийно-ориентированное проектирование (Kafka, RabbitMQ или NATS): гарантии доставки, порядок, повторная обработка

API

  • Проектирование REST и gRPC API: версионирование, обратная совместимость, документирование контрактов (OpenAPI / Swagger, Protobuf)

Безопасность и идентификация

  • Безопасность приложений: распространённые классы уязвимостей (OWASP Top 10), управление секретами, безопасная работа с пользовательскими данными
  • OAuth 2.0 / OIDC со стороны сервера: потоки (flows), токены, сессии

Эксплуатация

  • Контейнеры и оркестрация (Docker, Kubernetes) на уровне развёртывания и отладки собственных сервисов
  • Observability (мы используем Datadog; опыт с Prometheus, Grafana, ELK / Graylog или OpenTelemetry также засчитывается): метрики, логи, трейсинг и алертинг; диагностика инцидентов в продакшне

Инженерные практики

  • Тестирование: unit, integration, contract
  • Git, CI/CD (GitLab CI или аналоги)

Разработка с помощью AI

  • Ежедневное практическое использование AI-инструментов для кодинга (Claude Code, Codex, Cursor) при разработке и ревью, включая их настройку для репозитория

Английский язык

  • Чтение технической документации на английском языке

Будет плюсом

  • Опыт backend-разработки в Web3: интеграция с блокчейном, инфраструктура кошельков, абстракция аккаунтов
  • Высоконагруженные системы
  • Облачные платформы (GCP, AWS или Azure) и infrastructure-as-code
  • NoSQL-базы данных (MongoDB или аналогичные)
  • Опыт в предметной области: гейминг, e-commerce, fintech или платежи

Условия и бенефиты

Мы стремимся создавать поддерживающую среду для нашей команды, поэтому уделяем первостепенное внимание физическому, ментальному и эмоциональному благополучию сотрудников и их семей с помощью комплексной программы льгот. Она включает медицинскую, стоматологическую страховку и страховку на лечение зрения, оплачиваемый отпуск (PTO) и персональную карьерную карту для каждого сотрудника. Инвестируя в профессиональное развитие через обучение и образовательные возможности, мы помогаем команде развиваться как лично, так и профессионально. Вместе мы не просто строим бизнес — мы растим сообщество, которое ценит креативность, сотрудничество и преобразующую силу игры.

  • Локация: удалённо
  • Тип занятости: полная занятость
  • График: 10:00–19:00 (гибкий)
  • Договор: трудовой договор (юридическое лицо или EOR подбирается в зависимости от местонахождения кандидата)

Xsolla стремится создавать разнообразную среду и с гордостью является работодателем равных возможностей. Все квалифицированные кандидаты будут рассматриваться без учёта расы, цвета кожи, религии, пола, языка, сексуальной ориентации, национального происхождения, генетики, политических убеждений, инвалидности, возраста, семейного положения, социального происхождения или других характеристик.

Мы обязуемся соблюдать все принципы справедливого трудоустройства в отношении гражданства и иммиграционного статуса.

Навыки

GoPostgreSQLMySQLRedisKafkaRabbitMQNATSREST APIgRPCOpenAPISwaggerProtobufOAuth 2.0OIDCDockerKubernetesDatadogGitLab CIClaude CodeCursor

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти