сегодня

Backend engineer in Web3 wallets

ориентир по рынку
вакансия зп не указана
в среднем 326 174 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

Xsolla — глобальная компания в сфере видеоигровой коммерции со штаб-квартирой в Лос-Анджелесе. Компания помогает разработчикам любого масштаба, от инди до AAA, финансировать, распространять, продвигать и монетизировать игры. Xsolla выступает merchant of record для 1500+ разработчиков по всему миру. Мы ищем Senior Backend Engineer в два платформенных продукта: Xsolla ID — платформа идентификации и аутентификации, на которой построены вход, управление аккаунтом и SSO во всех продуктах Xsolla.

задачи

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

требования

  • 5+ лет коммерческой backend-разработки
  • Go: идиоматичный код, конкурентность (горутины, каналы, context и отмена), профилирование памяти и производительности (pprof)
  • Реляционные базы данных (PostgreSQL, MySQL): проектирование схем, индексы, планы запросов, транзакции и уровни изоляции, безопасные миграции
  • Кеширование (Redis): когда кешировать, инвалидация, компромиссы согласованности
  • Сервисная архитектура и компромиссы распределённых систем: согласованность, доступность, идемпотентность, повторы, режимы отказа
  • Асинхронный обмен сообщениями и event-driven дизайн (Kafka, RabbitMQ или NATS): гарантии доставки, порядок, повторная обработка
  • Проектирование REST и gRPC API: версионирование, обратная совместимость, документирование контрактов (OpenAPI / Swagger, Protobuf)
  • Безопасность приложений: типовые классы уязвимостей (OWASP Top 10), управление секретами, безопасная работа с пользовательскими данными
  • OAuth 2.0 / OIDC на стороне сервера: флоу, токены, сессии
  • Контейнеры и оркестрация (Docker, Kubernetes) на уровне деплоя и отладки собственных сервисов
  • Обзервабилити (мы используем Datadog; опыт с Prometheus, Grafana, ELK / Graylog или OpenTelemetry тоже засчитывается): метрики, логи, трейсинг, алертинг; диагностика инцидентов в проде
  • Тестирование: unit, интеграционное, контрактное
  • Git, CI/CD (GitLab CI или аналог)
  • Ежедневное практическое использование AI-инструментов для разработки и ревью (Claude Code, Codex, Cursor), включая их настройку под репозиторий
  • Чтение технической документации на английском
  • Будет плюсом: Опыт Web3 backend-разработки: интеграция с блокчейном, инфраструктура кошельков, account abstraction; Высоконагруженные системы; Облачные платформы (GCP, AWS или Azure) и infrastructure-as-code; NoSQL-базы данных (MongoDB или аналоги); Опыт в доменах гейминга, e-commerce, финтеха или платежей

условия

  • Решения — письменно.
  • Значимые технические решения оформляются как RFC или ADR с вариантами и trade-offs. Обсуждаем документ, а не идею с нуля.
  • AI — часть повседневной инженерной работы.
  • Мы используем AI-инструменты для разработки и ревью и считаем их настройку под кодовую базу полноценной инженерной задачей.
  • доступ к внутренней платформе, участие в профессиональных конференциях, хакатонах, митапах и воркшопах
  • топовое оборудование (Mac), доступ к продвинутым ИИ-сервисам, которые избавляют от рутины и помогают быть продуктивнее
  • ДМС со стоматологией для вас и членов вашей семьи (супруг, дети), 21 день доплачиваемого до размера зарплаты больничного
  • участие в международных проектах, командировки и потенциальная релокация в один из зарубежных офисов
  • удалённо из любого города России; при желании можно работать из офисов в Москве и Перми
  • полная занятость
  • 10:00–19:00 по московскому времени (гибкий)
  • трудовой договор по ТК РФ

Глобальная технологическая компания предоставляет комплексные платежные и маркетинговые решения для разработчиков и издателей видеоигр, помогая монетизировать и продвигать проекты по всему миру

Подробнее о компании →

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.