Backend engineer in Web3 wallets

Xsolla Inc.

United States

Remote

USD 150,000 - 190,000

Full time

41 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Mac hardware
Dental insurance for you and family
21 days paid sick leave

Job summary

Xsolla Inc. ищет Senior Backend Engineer для разработки и эксплуатации backend-сервисов на Go в рамках платформы Xsolla ID.

Роль охватывает проектирование архитектуры нескольких сервисов, обеспечение безопасности, надёжности и масштабируемости, работу с REST и gRPC API, а также внедрение и поддержку observability и AI-инструментов. Работа в Los Angeles / США с возможной удалённой поддержкой в рамках команд, участие в инфраструктурных и монетизационных проектах, а также дежурства и код-ревью.

Qualifications

  • 5+ лет коммерческой backend-разработки на Go.
  • Опыт работы с PostgreSQL/MySQL, схемами и транзакциями.
  • Кеширование Redis, архитектура распределённых систем.
  • Опыт REST и gRPC, контрактов OpenAPI/Protobuf.
  • Сильная безопасность и управление секретами (OAuth/OIDC).
  • Контейнеры Docker и оркестрация Kubernetes.
  • Опыт observability: Datadog/Prometheus/Grafana/OpenTelemetry.
  • Знание CI/CD (GitLab CI), чтение англоязычной документации.
  • Умение работать в условиях высоких нагрузок и геймингового/финтех домена.

Responsibilities

  • Полностью отвечать за backend-сервисы: проектирование, реализацию, релиз и продовую эксплуатацию.
  • Определять границы сервисов и интеграционные контракты между командами.
  • Проектировать данные, схемы хранения и оптимизировать запросы.
  • Строить event-driven и асинхронные процессы (Kafka/RabbitMQ/NATS).
  • Обеспечивать наблюдаемость: метрики, логи, трейсинг, алертинг.
  • Участвовать в дежурствах и разборе инцидентов, проводить post-mortems.
  • Проводить код-ревью и развивать инженерную среду (CI/CD, IaC, тестирование).
  • Настраивать и поддерживать AI-инструменты в репозиториях для эффективной разработки.

Skills

Go backend
PostgreSQL/MySQL
Redis
Distributed systems
Kafka/RabbitMQ/NATS
REST/gRPC
OpenAPI/Protobuf
OAuth/OIDC
Docker/Kubernetes
Observability

Tools

Docker
Kubernetes
Datadog
OpenTelemetry
PostgreSQL
MySQL
Redis
GitLab CI
Swagger/OpenAPI

Job description

Описание: 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 по московскому времени (гибкий)
  • трудовой договор по ТК РФ
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Frontend engineer in Web3
Frontend engineer in Web3

Xsolla Inc. • United States

Remote
USD 120,000 - 190,000
Доступ к внутренней платформе
Конференции и хакатоны
Современное оборудование (Mac)
+2
Software engineer identity and access management
Software engineer identity and access management

Xsolla Inc. • United States

Remote
USD 180,000 - 260,000
ДМС со стоматологией для сотрудников и
Возможность командировок и релокации
golang разработчик в больших ИТ-инфраструктурах
golang разработчик в больших ИТ-инфраструктурах

Клируэй Текнолоджис • United States

Hybrid
USD 140,000 - 210,000
Медицинская страховка (ДМС)
Оплата больничных 100%
3 оплачиваемых day-off на форс-мадор
+4
go разработчик биллинга для физических лиц
go разработчик биллинга для физических лиц

Cloud.ru • United States

Remote
USD 120,000 - 180,000
ДМС со стоматологией
Гибкий график
Офис в центре Москвы
+4
Руководитель web разработки
Руководитель web разработки

ГК Finbridge • United States

Remote
USD 180,000 - 260,000
Подарки к событиям
Обучение английскому языку
Корпоративные выезды
+1
Golang разработчик транспортно-логистической платформы
Golang разработчик транспортно-логистической платформы

САЛАИР • United States

Hybrid
USD 21,000 - 38,000
Гибридный формат работы
ДМС со стоматологией
Бонусы аккредитованной ИТ-компании
+1
DevOps-инженер для продуктовой инфраструктуры
DevOps-инженер для продуктовой инфраструктуры

DatsTeam • United States

Remote
USD 120,000 - 190,000
Full remote или гибрид
.net developer цифровой трансформации
.net developer цифровой трансформации

ASTON • United States

On-site
USD 2,200 - 3,100
ДМС со стоматологией
Оплачиваемые sick-days
Компенсация расходов на коворкинг
+2
DevOps-инженер
DevOps-инженер

Si̇stem Elektri̇k • United States

Remote
USD 100,000 - 170,000
Удаленная работа
Медицинское страхование
Обучение и развитие
+1
backend-разработчик
backend-разработчик

Сёрф • United States

Remote
USD 120,000 - 190,000
Remote work
Flexible schedule
AI-powered development