Инженер-программист Backend - Платформа хранения MPC
Переведено автоматически с языка оригинала. Читать оригинал по-английски →
The Vault с радостью объявляет об открытии вакансии на должность инженера-программиста Backend, Платформа хранения MPC
Description The Vault - это платформа хранения криптовалюты на основе MPC для институциональных и розничных клиентов, работающая с пороговым подписанием на оборудовании HSM и Ledger. Мы растем и готовимся к раунду Series A, запуску нашей платформенной продукции в 2026 году и публикации оригинальных криптографических исследований вместе с продуктом.
Мы ищем инженера-программиста, чтобы он занимался проектированием и разработкой самого сложного кода бэкенда платформы хранения. Это практическая роль IC с настоящим техническим лидерством - без управления людьми - где вы будете продвигать нетривиальные инициативы посредством кода, RFC и наставничества.
Вы будете формировать архитектуру в своей области ответственности; общеплатформенные решения принимаются техническим руководством. Мы активно используем ИИ (Claude Code, Cursor, Codex) и нам нужны инженеры, которые могут критически оценивать сгенерированный ИИ код и замечать то, что он пропускает - а не просто использовать его.
Вы естественным образом будете тяготеть либо к критически важной для безопасности части (MPC, пороговое подписание, интеграция с HSM/Ledger, жизненный цикл ключей), либо к более динамичной периферии (адаптеры цепочки, интеграции, API/SDK).
Что вы будете делать - Разрабатывать, писать и внедрять критически важные компоненты платформы: механизм политики, оркестрация подписи, рабочие процессы жизненного цикла ключей, потоки восстановления, утверждения, аудит trails, мультиарендные кошельки и сервисы учетных записей. - Руководить нетривиальными инициативами в своей области - посредством письменных RFC, обзоров дизайна и кода, а не через иерархию. - Создавать высоконагруженные, мультиарендные системы SaaS: изоляция арендаторов, квоты, ограничения скорости, обратное давление, управление параллелизмом, предсказуемая задержка при скачках. - Распределенные системы и надежность: идемпотентность, повторы, outbox/inbox, рабочие процессы на основе событий, саги и конечные автоматы, воспроизведение, плавное снижение. - Безопасность по умолчанию: наименьшие привилегии, обработка секретов, mTLS/JWT, защищенные от tamper логи, модели данных, готовые к аудиту - разработанные для SOC 2, ISO 27001 и области DORA с первого дня. - Производительность и данные: профилирование, тестирование нагрузки, бенчмаркинг, анализ contention, настройка GC; сильное реляционное моделирование (Postgres или аналог), миграции, индексирование, четкие границы согласованности. - ИИ-ассистированная разработка как 핵심 компетенция: поставка производственного кода с Claude Code, Cursor и Codex; создание шаблонов prompt и агента, которые работают в вашей области; вклад в практику ИИ-инженерии компании; знание того, когда использовать ИИ активно (периферия, интеграции, тесты, документация) и когда нет (криптографическое ядро, пути подписи), где слепая генерация небезопасна. - Установление шаблонов и общих библиотек для сервисов, к которым относится ваша область; повышение планки посредством code review и примеров. - Владеть функциями от начала до конца: заметки дизайна / RFC, код, тесты, наблюдаемость, развертывание, дежурство. Никаких "перебросков через стенку". - Наставничество старших инженеров: ваши обзоры и письменные проекты являются самым сильным сигналом для остальной части команды.
Требования Необходимый опыт - Сильные основы компьютерных наук, наш основной критерий отбора. Вы можете рассуждать с точки зрения первооснов о параллельности, распределенных системах, моделях согласованности, сетевых технологиях и поведении ОС. Вы знаете не только, что делают блокировки и каналы, но и почему и когда. Вы понимаете, что происходит под капотом, а не только на уровне 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 и сервисная сетка в производстве; практики SRE. - Опыт работы в регулируемой среде (финтех, аудиты безопасности, инженерия, обусловленная соблюдением требований). - Участие в моделировании угроз и проверке безопасности. - Знакомство с SOC 2, ISO 27001 и DORA, в достаточной степени, чтобы проектировать для них.
Чем эта роль НЕ является - Ролью по управлению персоналом. - Ролью чистого архитектора / рисования на доске. Вы пишете производственный код в этом коде каждую неделю, и общеплатформенная архитектурная ответственность лежит в другом месте. - Ролью только для исследований в области криптографии. Вы сотрудничаете с нашим исследователем криптографии; ваш фокус - инженерия платформы, а не проектирование протоколов. - Чистым исполнением функциональных заявок. Если вы ждете, пока вам скажут, что делать, это не сработает.
Преимущества
Мы публикуем копию этого объявления, чтобы его нашли те, кто ищет работу в Грузии, со ссылкой на первоисточник. Если оно ваше, вы можете взять управление им на себя, или попросить нас его снять.
Полученное объявление становится прямым: показывается выше зеркальных копий, отклики приходят в вашу панель, а объявление попадает в поиск вакансий Google.