Чёткая зона ответственности уровня senior, современный стек на Go и работа над инфраструктурой идентификации и кошельков делают вакансию сильной технической возможностью, хотя зарплата не указана, а в обязанности входят дежурства.
Кликните для подробной информации
Дежурства в продеЗарплата не указанаСовременный стекЧёткая зона ответственностиИнфраструктура Web3Поддержка обучения
Оценка от Hirify AI
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Backend Engineer (Web3): Проектирование и эксплуатация backend-сервисов и API для аутентификации, управления аккаунтами и операций с кошельками с акцентом на распределённые системы, безопасность и надёжность критичных сценариев. Focus on определении границ сервисов, event-driven процессах, производительности под нагрузкой, обзервабилити и настройке AI-инструментов в репозиториях.
Локация: удалённо из любого города России; при желании — работа из офисов в Москве и Перми. График 10:00–19:00 по московскому времени, гибкий.
Компания
Xsolla — глобальная компания в сфере видеоигровой коммерции, помогающая разработчикам финансировать, распространять, продвигать и монетизировать игры.
Что делать
Проектировать, разрабатывать, выпускать и эксплуатировать backend-сервисы и REST/gRPC API для аутентификации, управления аккаунтами и операций с кошельками.
Определять границы сервисов, интеграционные контракты, модели данных и хранилища, включая взаимодействие с другими командами Xsolla.
Строить event-driven и асинхронные процессы, оптимизировать схемы, запросы, производительность и стоимость сервисов под нагрузкой.
Обеспечивать надёжность и безопасность критичных сценариев: SLO, обработку отказов, защиту пользовательских данных и учётных данных.
Настраивать обзервабилити, реагировать на сигналы из прода, участвовать в дежурствах, разборе инцидентов и post-mortem.
Улучшать CI/CD, infrastructure-as-code и тестирование, проводить код-ревью и настраивать AI-инструменты в репозиториях.
Требования
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 на уровне деплоя и отладки собственных сервисов; обзервабилити с метриками, логами, трейсингом, алертингом и диагностикой инцидентов в проде.
Unit-, интеграционное и контрактное тестирование; Git и CI/CD, включая GitLab CI или аналог.
Ежедневное практическое использование Claude Code, Codex или Cursor для разработки и ревью, включая настройку под репозиторий.
Чтение технической документации на английском языке.
Хорошо, если есть
Web3 backend-разработка, интеграция с блокчейном, инфраструктура кошельков или account abstraction.
Опыт работы с высоконагруженными системами.
Облачные платформы GCP, AWS или Azure и infrastructure-as-code.
NoSQL-базы данных, включая MongoDB или аналоги.
Опыт в гейминге, e-commerce, финтехе или платежах.
Культура и преимущества
Значимые технические решения оформляются как RFC или ADR с вариантами и trade-offs.
AI-инструменты используются в повседневной разработке и ревью; их настройка под кодовую базу считается инженерной задачей.
Удалённая работа из любого города России; доступны офисы в Москве и Перми.
Внутренняя образовательная платформа, конференции, хакатоны, митапы и воркшопы.
Топовое оборудование, включая Mac, и доступ к продвинутым AI-сервисам.
ДМС со стоматологией для сотрудника и членов семьи, а также 21 день оплачиваемого до размера зарплаты больничного; возможны международные проекты, командировки и релокация в зарубежный офис.
Процесс найма
Intro по опыту, мотивации и деталям роли.
Техническое интервью по разделам ответственности и обязательных требований.
Bar raiser с инженером из другой команды.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →