Xsolla — глобальная коммерческая компания с мощными инструментами и сервисами, которые помогают разработчикам решать наследственные задачи индустрии видеоигр. От инди до AAA компании сотрудничают с Xsolla, чтобы финансировать, распространять, продвигать и монетизировать свои игры. Опираясь на веру в будущее видеоигр, Xsolla неуклонно следует миссии объединять возможности и постоянно открывать новые ресурсы для создателей. Штаб-квартира и юридическое лицо находятся в Лос-Анджелесе, Калифорния; Xsolla выступает merchant of record и помогла более чем 1500+ разработчикам игр охватить больше игроков и развивать бизнес по всему миру. Больше путей к прибыли и способов побеждать — у разработчиков есть всё необходимое, чтобы наслаждаться игрой.
Подробнее: xsolla.com.
Мы ищем Staff Engineer, который возьмёт на себя smart wallet и слой account abstraction Web3-платформы Xsolla. Это роль individual contributor с непропорционально большим техническим охватом: вы станете техническим якорем того, как миллионы игроков получают on-chain аккаунт, о котором им не нужно думать — задаёте направление, принимаете сложные архитектурные решения и поднимаете планку по всей организации.
Конкретно вы будете отвечать за модель аккаунта за Xsolla ZK — нашим L2 на базе zkSync — и кошелёк внутри Xsolla App. Каждый игрок, входящий через Xsolla ID, получает детерминированный некustodial smart account — производный от identity claim, одинаковый на каждом устройстве, с приватными ключами, которые никогда не покидают клиент. Этот аккаунт — не отдельный экран «кошелька»: он и есть инвентарь игрока и обеспечивает минтинг, подарки, торговлю на маркетплейсе Bazaar, Merkle-based airdrop наград, спонсирование газа и in-app dApp browser, который отдаёт тот же signer сторонним приложениям через EIP-1193 provider. Вы будете владеть примитивами под всем этим: жизненным циклом user operation ERC-4337, делегированием EIP-7702, session keys и origin-bound Smart Sessions, стратегией paymaster и gas abstraction, а также roadmap custody и recovery — включая переход от экспорта сырых ключей к MPC custody.
Вы будете формировать стратегию account abstraction, подписания и управления сессиями в масштабе и развивать модель smart account и разрешений под продуктовые и compliance-требования. У вас значительная автономия, но ваши решения отражаются на командах — поэтому вы будете реально вкладываться в согласование с engineering, product, security и legal, а не только проектировать в изоляции.
Вы технически глубоки, спокойны под давлением и готовы быть точкой эскалации, когда продакшен-проблемы кошелька становятся сложными — потому что в этой области «сложно» значит застрявшая user operation, опустошённый paymaster или запрос подписи, который игрок не понял. Вы пишете RFC и design docs, которые люди действительно читают, и создаёте рычаг для всей инженерной организации через документацию, инструменты и менторство — без необходимости в management title.
Xsolla работает в нескольких часовых поясах, а smart wallet лежит в основе identity, ownership и перевода ценности для каждого Web3-продукта, который мы выпускаем. Сильная письменная коммуникация обязательна — ваши архитектурные решения и дизайны должны быть самодостаточными и actionable без вашего присутствия в комнате.
Мы ценим прямоту, техническую глубину и доведение дел до конца. В этой области это значит прямо говорить, когда у дизайна есть последствия для custody, security или reversibility, отстаивать позицию фактами и оставаться вовлечённым, пока вопрос не решён. Когда решение затрагивает средства игроков или key material, мы ожидаем, что консервативный вариант будет явно аргументирован, а не принят по умолчанию.
Будьте осторожны: если работодатель просит войти через Google, iCloud или Госуслуги, прислать код или пароль, запустить ПО или перевести деньги — это мошенники.