The Vault
Senior Staff Backend Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff-инженер в криптокастодиальную платформу The Vault (MPC, threshold signing, HSM/Ledger). Hands-on IC-роль с техническим лидерством без управления людьми: проектирование и разработка самых сложных частей backend-платформы.
Задачи
- Проектировать, писать и выпускать критичные компоненты платформы: policy engine, оркестрация подписей, жизненный цикл ключей, recovery-флоу, approvals, audit trails, multi-tenant wallet и account services
- Вести нетривиальные кросс-командные инициативы в своей зоне через RFC, design review и код, а не через иерархию
- Строить высоконагруженные multi-tenant SaaS-системы: изоляция тенантов, квоты, rate limits, backpressure, контроль конкурентности, предсказуемая задержка под пиками
- Обеспечивать надёжность распределённых систем: идемпотентность, ретраи, outbox/inbox, event-driven workflows, саги и стейт-машины, replay, graceful degradation
- Проектировать security-by-design: least privilege, работа с секретами, mTLS/JWT, tamper-evident логи, audit-ready модели данных под SOC 2, ISO 27001 и DORA
- Заниматься производительностью и данными: профилирование, нагрузочное тестирование, бенчмарки, анализ contention, GC tuning, реляционное моделирование (Postgres), миграции, индексы
- Использовать AI-инструменты (Claude Code, Cursor, Codex) как часть рабочего процесса и формировать паттерны промптов и агентов для своей зоны
- Задавать паттерны и общие библиотеки для сервисов своей зоны, повышать планку через code review и личный пример
- Вести фичи end-to-end: design notes/RFC, код, тесты, observability, rollout, on-call
- Менторить senior-инженеров через ревью и письменные дизайны
Требования
- Сильные CS-фундаменты — основной критерий отбора: concurrency, распределённые системы, модели консистентности, сети, поведение ОС
- Ownership mindset: опыт владения нетривиальными production-системами end-to-end (дизайн, релиз, измерения, улучшения, on-call)
- 10+ лет backend-разработки, из них 3+ года на уровне Staff (или эквивалентный senior IC scope)
- Сильный production-опыт на современном системном языке — Go, Rust, Java, C++ или сопоставимом; hands-on Go или готовность быстро освоить Go в первый месяц
- Подтверждённое техническое лидерство уровня Staff через код, RFC и влияние без формальных полномочий
- Опыт построения высоконагруженных multi-tenant SaaS в production (HA, incident response, SLO)
- Практика с современными backend-стеками: gRPC/HTTP, очереди/стримы, кэширование, реляционные БД, Kafka/NATS или аналоги
- Сильная культура тестирования: unit/integration/contract тесты, testability-first дизайн, детерминированный CI
- Сильные навыки observability: структурированное логирование, метрики, трейсинг, отладка production end-to-end
- Обязательно: production-использование современных AI-инструментов для кода (Claude Code, Cursor, Codex или аналоги) с примерами того, что построено
- Умение критически читать AI-сгенерированный код и не выпускать код, который не смог бы написать сам
Условия
- Полностью удалённая работа, любой часовой пояс с разумным пересечением с EU/CIS
- Конкурентная компенсация на уровне Staff-инженера, участие в equity, полный benefits
- AI-forward культура с бюджетом и автономией на инструменты, модели и агентов
- Прямые коллеги в криптографических исследованиях, security-архитектуре, продукте и delivery
- Продукт на подходе к Series A с платящими институциональными клиентами и публикуемой линией криптографических исследований
- Роль без people management и без architecture-by-committee
Навыки
- Go
- Rust
- Java
- C++
- gRPC
- HTTP
- Kafka
- NATS
- Postgres
- Kubernetes
- service mesh
- mTLS
- JWT
- MPC
- HSM
- Ledger
- TEE
- key management
- EVM
- Bitcoin
- Cosmos
- Solana
- Claude Code
- Cursor
- Codex
- MCP
- SOC 2
- ISO 27001
- DORA