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

Middle/Senior Backend Engineer

Архив
Xsolla · Платёжные технологии для игр
Вакансия в архиве · закрыта 20.10
Смотреть актуальные вакансии

Другие вакансии компании

XS
🇺🇸Los Angeles · США · remote·Full-timeSenior·англ. не указан
≈ $9,9–14 тыс/мес
29 окт
XS
🇦🇿Baku · Азербайджан·Full-timeSenior·англ. не указан
≈ $4,5 тыс/мес
28 окт
XS
🇦🇿Baku · Азербайджан·Full-timeMiddle·англ. не указан
Зарплата не указана
28 окт
Все вакансии компании

Похожие вакансии

BA
Bigbro AI · CV/ML футбольная видеоаналитика
🇷🇺Москва · РоссияSenior·англ. не нужен
≈ $4,5 тыс/мес
31 окт
VF
Veles Finance · Крипто
🇷🇺Moscow · РоссияSenior·англ. C1
≈ $4,5 тыс/мес
10 сен
GL
GlobalLogic · ИТ-услуги
🇷🇴Bucharest · РумынияSenior·англ. не указан
≈ $1,1–3,2 тыс/мес
2 ноя
SР
Superhuman (ранее Grammarly) · AI-платформа для письма
🇺🇸San Francisco · США·Full-timeSenior·англ. C1
Зарплата не указана
2 ноя
DA
Digis (a Fiverr company) · ИТ-услуги
RemoteSenior·англ. B2
≈ $4,5 тыс/мес
2 ноя
Вакансии в России

О вакансии

Откуда можно работать
Удалённо, находясь в России
из текста вакансии
Занятость
Full-time
из текста вакансии
Уровень
Senior
указан работодателем
Даты
Опубликована 02.10 · видели у компании с 06.10 по 18.10 · закрыта 20.10
вакансия закрыта, проверки прекращены
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

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

Суть роли

Мы ищем Middle/Senior Backend Engineer, который страстно желает создавать масштабируемую блокчейн‑инфраструктуру и сервисы Web3, чтобы присоединиться к нашей Xsolla ZK team. Лучший кандидат — это человек, который процветает в быстро меняющейся, высоко коллаборативной и исключительно динамичной среде и с энтузиазмом разрабатывает бэкенд‑системы, поддерживающие NFT‑маркетплейсы, смарт‑кошельки и блокчейн‑инфраструктуру для игр.

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

  • Разрабатывать бэкенд‑сервисы на Go с использованием ethkit и go-ethereum для взаимодействия с Ethereum и интеграции RPC
  • Интегрировать инфраструктуру ZK Stack: работать с EraVM, системными контрактами и обменом сообщениями L1↔L2
  • Создавать и поддерживать бэкенд‑интеграции индексации кошельков для отслеживания баланса токенов в реальном времени и вебхуков (через внутренний индексатор или сторонних провайдеров)
  • Проектировать и реализовывать API для сервисов NFT‑маркетплейса и ордербука, включая сопоставление ордеров и процессы расчётов в цепочке
  • Реализовать слой взаимодействия со смарт‑контрактами с помощью Go‑биндингов, сгенерированных abigen, для токенов ERC-20/721/1155
  • Создавать поддержку Account Abstraction (ERC-4337) в бэкенде: отправка UserOperation и мониторинг, логика спонсорства газа paymaster, выдача и отзыв сессионных ключей
  • Разрабатывать сканеры блокчейн‑событий с обработкой реорганизаций для цепочек Ethereum, Polygon и Xsolla ZK
  • Реализовать BFF (Backend-for-Frontend) сервисы, оркеструющие сложные мульти‑цепочечные операции
  • Проектировать эффективные стратегии кэширования и индексации данных в цепочке с использованием Redis и MongoDB
  • Писать всесторонние тесты, включая интеграционные тесты с локальной средой ZKsync
  • Документировать API с помощью спецификации OpenAPI/Swagger
  • Мониторить и устранять проблемы в продакшн‑системах, обрабатывать специфические для блокчейна крайние случаи (застрявшие транзакции, оценка газа)

Требования

Обязательно:

  • 2+ лет коммерческого опыта работы с Go
  • Глубокое понимание MongoDB и PostgreSQL (оптимизация запросов, индексация)
  • Опыт работы с Redis для кэширования и управления сессиями
  • Знание систем очередей сообщений (NATS, RabbitMQ или аналогичные)
  • Опыт проектирования и реализации REST API с OpenAPI/Swagger
  • Понимание паттернов микросервисной архитектуры
  • Опыт работы с Docker и базовыми принципами оркестрации контейнеров
  • Владение Git и GitLab CI/CD
  • Твёрдое понимание концепций распределённых систем

Будет плюсом

Желательно:

  • Опыт интеграции с блокчейном Ethereum/EVM:
  • Работа с библиотекой go-ethereum и RPC‑узлами
  • Взаимодействие со смарт‑контрактами через ABI‑биндинги (abigen)
  • Понимание жизненного цикла транзакций, оценки газа, управления nonce
  • Знание ZK Stack / ZKsync Era:
  • Модель исполнения EraVM и отличия от EVM, включая нативную Account Abstraction в цепочках zkSync‑family
  • Системные контракты (ContractDeployer, NonceHolder и др.)
  • Коммуникация L1↔L2, мосты и поведение при финализации/реорганизации
  • Практические знания Account Abstraction (ERC-4337):
  • Контракт EntryPoint и жизненный цикл UserOperation
  • Роли Bundler и paymaster, сценарии отказов оценки газа
  • Сессионные ключи и делегированные разрешения (ERC-7710 / ERC-7715)
  • Знакомство со схемами подписи: типизированные данные EIP-712, подписи контрактов ERC-1271, подписчики WebAuthn/passkey
  • Опыт работы с провайдерами инфраструктуры AA (любой из: Sequence, thirdweb, Privy, Dynamic, Turnkey, Alchemy, Biconomy, ZeroDev, Safe{Core}) для интеграций кошельков, индексаторов или ретрансляции транзакций
  • Знание токен‑стандартов (ERC-20, ERC-721, ERC-1155) и их деталей реализации
  • Опыт обработки блокчейн‑событий: сканирование, обработка реорганизаций, финализация
  • Понимание концепций DeFi и механики NFT‑маркетплейсов
  • Опыт работы с Kubernetes для оркестрации контейнеров

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

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

  • Местоположение: Удалённо (по всему миру)
  • Тип занятости: Полный рабочий день
  • График: 10:00–19:00 (гибкий)
  • Договор: Трудовой договор (сущность или EOR, организованный в зависимости от местоположения кандидата)

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

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

Навыки

GoMongoDBPostgreSQLRedisNATSRabbitMQKafkaREST APIWebSocketgRPCOpenAPISwaggerDockerKubernetesGitLab CI/CDGraylogEthereumPolygonZKsyncERC-4337

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

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