The Vault — это криптографическая платформа для хранения данных на основе MPC для институциональных и розничных клиентов, работающая по принципу пороговой подписи на оборудовании HSM и Ledger. Мы готовимся к раунду финансирования серии A, запускаем нашу готовую к использованию платформу в 2026 году и публикуем оригинальные криптографические исследования наряду с продуктом. Мы нанимаем Staff Engineer для разработки и внедрения самого сложного бэкэнд-кода платформы для хранения данных. Это практическая роль для индивидуального контрибьютора (IC) с реальным техническим лидерством — без управления людьми — где вы будете продвигать нетривиальные инициативы посредством кода, RFC и наставничества. Вы будете формировать архитектуру в своей области ответственности; решения по всей платформе принимаются техническим руководством. Мы активно используем ИИ (Claude Code, Cursor, Codex) и нам нужны инженеры, которые могут критически анализировать код, сгенерированный ИИ, и улавливать то, что он упускает — а не просто генерировать его по запросу. Вы естественным образом будете тяготеть либо к критически важному ядру безопасности (MPC, пороговая подпись, интеграция HSM/Ledger, жизненный цикл ключей), либо к более быстро меняющейся периферии (адаптеры цепочек, интеграции, API/SDK).
Что вы будете делать
- Проектировать, писать и внедрять критически важные компоненты платформы: движок политик, оркестрация подписей, рабочие процессы жизненного цикла ключей, потоки восстановления, утверждения, журналы аудита, сервисы мультитенантных кошельков и учетных записей.
- Руководить нетривиальными кросс-функциональными инициативами в своей области — посредством письменных RFC, обзоров дизайна и кода, а не через иерархию.
- Создавать высоконагруженные мультитенантные SaaS-системы: изоляция клиентов, квоты, лимиты скорости, обратное давление, управление параллелизмом, предсказуемая задержка при пиковых нагрузках.
- Распределенные системы и надежность: идемпотентность, повторные попытки, outbox/inbox, событийно-ориентированные рабочие процессы, саги и конечные автоматы, повторное воспроизведение, плавное снижение производительности.
- Security-by-design: принцип наименьших привилегий, управление секретами, mTLS/JWT, журналы с защитой от несанкционированного доступа, модели данных, готовые к аудиту — разработанные с учетом требований SOC 2, ISO 27001 и DORA с первого дня.
- Производительность и данные: профилирование, нагрузочное тестирование, бенчмаркинг, анализ конкуренции, настройка GC; сильное реляционное моделирование (Postgres или эквивалент), миграции, индексирование, четкие границы согласованности.
- ИИ-ассистированная разработка как основная компетенция: выпуск производственного кода с использованием Claude Code, Cursor и Codex; создание паттернов запросов и агентов, которые работают для вашей области; вклад в практики ИИ-инжиниринга компании; знание, когда следует активно использовать ИИ (периферия, интеграции, тесты, документация), а когда нет (криптографическое ядро, пути подписи), где слепая генерация небезопасна.
- Устанавливать паттерны и общие библиотеки для сервисов, к которым относится ваша область; повышать планку качества посредством обзора кода и примеров.
- Полная ответственность за фичи: проектные заметки / RFC, код, тесты, наблюдаемость, развертывание, дежурство по инцидентам (on-call). Никакой передачи работы "через стену".
- Наставничество для старших инженеров: ваши обзоры и письменные проектные решения являются сильнейшим сигналом для остальной команды.
Требования
Обязательный опыт
- Прочные основы Computer Science — наш основной критерий отбора. Вы можете рассуждать от первых принципов о параллелизме, распределенных системах, моделях согласованности, сетях и поведении ОС. Вы знаете не только, что делают блокировки и каналы, но и почему и когда. Вы понимаете, что происходит «под капотом», а не только на уровне API.
- Принцип владения (Ownership mindset). Вы отвечали за нетривиальные производственные системы от начала до конца — проектирование, внедрение, измерение, улучшение, дежурство по инцидентам (on-call). Вы не ждете, пока вам скажут, что делать, и не выпускаете код, который не понимаете.
- 10+ лет опыта в бэкэнд-инжиниринге, включая 3+ года работы на уровне Staff (или эквивалентном уровне старшего IC).
- Сильный производственный опыт в современном системном языке — Go, Rust, Java, C++ или сопоставимом.
- Практический опыт работы с Go или реальная готовность освоить Go в первый месяц.
- Подтвержденный опыт технического лидерства на уровне Staff посредством кода, RFC и влияния — без формальной власти над командами. Вы можете указать на RFC, которые вы написали и которые были приняты командой, инициативы, которые вы продвинули, не будучи менеджером, паттерны, которые вы установили и которые пережили вас.
- Подтвержденный опыт создания высоконагруженных мультитенантных SaaS-систем в производственной среде (HA, реагирование на инциденты, SLO).
- Практический опыт работы с современными бэкэнд-стеками: gRPC/HTTP, очереди/потоки, кэширование, реляционные базы данных, Kafka/NATS или эквивалент.
- Сильная дисциплина тестирования: модульные/интеграционные/контрактные тесты, дизайн с упором на тестируемость, детерминированный CI.
- Сильные привычки в области наблюдаемости: структурированное логирование, метрики, трассировка, сквозная отладка в производственной среде.
- ОБЯЗАТЕЛЬНО: производственное использование современных инструментов для написания кода с помощью ИИ (Claude Code, Cursor, Codex или сопоставимых). Вы можете указать на то, что вы с их помощью построили. Вы читаете код, сгенерированный ИИ, как враждебный рецензент, а не как благодарный получатель — у вас есть инстинкты относительно того, что ИИ склонен делать неправильно, и вы не выпускаете код, который не могли бы написать сами.
Желательно
- Опыт работы с системами хранения данных, кошельками или подписания (MPC, HSM, TEE, управление ключами, утверждения).
- Интеграция аппаратных кошельков (Ledger).
- Несколько блокчейн-экосистем (минимум EVM и Bitcoin; Cosmos, Solana, другие — плюс).
- Создание пользовательских агентов, интеграций MCP или рабочих процессов ИИ внутри репозитория, которые повышали производительность команды.
- Проектирование и проведение оценок кода, сгенерированного ИИ (корректность, безопасность, стиль).
- Опыт работы с Kubernetes и service mesh в производственной среде; практики SRE.
- Опыт работы в регулируемой среде (финтех, аудиты безопасности, разработка с учетом соответствия требованиям).
- Участие в моделировании угроз и обзорах безопасности.
- Знакомство с SOC 2, ISO 27001 и DORA — достаточное для проектирования с учетом этих стандартов.
Чем эта роль НЕ является
- Ролью по управлению людьми.
- Чисто архитектурной ролью / ролью «белой доски». Вы пишете производственный код в этой кодовой базе каждую неделю, а ответственность за архитектуру всей платформы лежит на других.
- Ролью, связанной исключительно с криптографическими исследованиями. Вы сотрудничаете с нашим криптографическим исследователем; ваш фокус — инжиниринг платформы, а не дизайн протокола.
- Чистое выполнение тикетов по фичам. Если вы ждете указаний, что делать, эта роль вам не подойдет.
Преимущества
- Роль Staff IC с реальным техническим лидерством — без управления людьми, без рутины спринтов, без архитектуры «по комитету».
- Инженерная культура с активным использованием ИИ, с бюджетом и автономией для инструментов, моделей и агентов, которые вам нужны.
- Прямые коллеги в области криптографических исследований, архитектуры безопасности, продукта и доставки — вы не единственный старший специалист в команде.
- Полностью удаленная работа, любой часовой пояс с разумным пересечением с рабочим временем в ЕС/СНГ.
- Конкурентоспособная зарплата на уровне Staff engineer; участие в акциях компании (equity); полный пакет льгот.
- Продукт, приближающийся к раунду серии A, с платящими институциональными клиентами и опубликованной линией криптографических исследований.