The Vault — это криптографическая платформа для хранения данных на базе MPC (Multi-Party Computation) для институциональных и розничных клиентов, использующая пороговую криптографию для подписей на оборудовании HSM и Ledger. Мы готовимся к раунду финансирования Серии А, запускаем нашу платформу в виде продукта в 2026 году и публикуем оригинальные криптографические исследования наряду с продуктом.
Мы ищем Staff Engineer, который будет проектировать и разрабатывать самые сложные компоненты бэкенда нашей платформы для хранения данных. Это роль непосредственного исполнителя (IC) с реальным техническим лидерством — без управления людьми — где вы будете продвигать нетривиальные инициативы через код, RFC (Request for Comments) и наставничество.
Вы будете формировать архитектуру в своей области ответственности; решения, касающиеся всей платформы, принимаются техническим руководством. Мы активно используем ИИ (Claude Code, Cursor, Codex) и нам нужны инженеры, которые могут критически оценивать код, сгенерированный ИИ, и замечать то, что он упускает — а не просто генерировать его по запросу.
Вы естественным образом будете тяготеть либо к критически важному ядру безопасности (MPC, пороговая криптография для подписей, интеграция с HSM/Ledger, жизненный цикл ключей), либо к более быстро развивающейся периферии (адаптеры блокчейнов, интеграции, API/SDK).
Что вы будете делать
- Проектировать, писать и запускать критически важные компоненты платформы: движок политик, оркестрация подписей, рабочие процессы жизненного цикла ключей, потоки восстановления, утверждения, аудиторские журналы, сервисы мультитенантных кошельков и учетных записей.
- Возглавлять нетривиальные сквозные инициативы в своей области — через письменные RFC, обзоры дизайна и код, а не через иерархию.
- Создавать высоконагруженные мультитенантные SaaS-системы: изоляция клиентов, квоты, ограничения скорости, обратное давление, управление параллелизмом, предсказуемая задержка при пиковых нагрузках.
- Распределенные системы и надежность: идемпотентность, повторные попытки, outbox/inbox, событийно-ориентированные рабочие процессы, саги и конечные автоматы, повторное воспроизведение, плавное снижение производительности.
- Безопасность по дизайну: принцип наименьших привилегий, управление секретами, mTLS/JWT, журналы с защитой от несанкционированного доступа, модели данных, готовые к аудиту — разработанные с учетом требований SOC 2, ISO 27001 и DORA с первого дня.
- Производительность и данные: профилирование, нагрузочное тестирование, бенчмаркинг, анализ конкуренции, настройка сборщика мусора; сильное реляционное моделирование (Postgres или эквивалент), миграции, индексация, четкие границы согласованности.
- ИИ-ассистированная разработка как основная компетенция: выпуск производственного кода с использованием Claude Code, Cursor и Codex; создание шаблонов запросов и агентов, работающих для вашей области; участие в корпоративных практиках разработки с использованием ИИ; знание, когда следует активно использовать ИИ (периферия, интеграции, тесты, документация), а когда нет (криптографическое ядро, пути подписей), где слепая генерация небезопасна.
- Устанавливать шаблоны и общие библиотеки для сервисов, к которым относится ваша область; повышать стандарты через ревью кода и примеры.
- Полная ответственность за фичи: проектные заметки / RFC, код, тесты, наблюдаемость, развертывание, дежурства. Никаких передач "через стену".
- Менторство старших инженеров: ваши ревью и ваши письменные дизайны — самый сильный сигнал для остальной команды.
Требования
Обязательный опыт
- Глубокие фундаментальные знания в области Computer Science — наш основной критерий отбора. Вы способны рассуждать с первых принципов о параллелизме, распределенных системах, моделях согласованности, сетях и поведении операционных систем. Вы знаете не только, что делают блокировки и каналы, но и почему и когда. Вы понимаете, что происходит «под капотом», а не только на уровне API.
- Мышление собственника. Вы несли полную ответственность за нетривиальные производственные системы — дизайн, запуск, измерение, улучшение, дежурства. Вы не ждете указаний, что делать, и не выпускаете код, который не понимаете.
- 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; участие в акциях компании; полный пакет льгот.
- Продукт на пороге раунда Серии А с платящими институциональными клиентами и линией опубликованных криптографических исследований.