Senior Bitcoin Protocol Engineer / Bitcoin Core Developer (удаленная работа)

21 сентября 2026

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Senior Bitcoin Protocol Engineer / Bitcoin Core Developer

Senior Bitcoin Protocol Engineer / Bitcoin Core Developer Мы ищем Senior Bitcoin Protocol Engineer для разработки non-custodial CoinJoin-инфраструктуры на базе Bitcoin. Это ключевая инженерная роль в проекте. Специалист будет отвечать за низкоуровневую работу с Bitcoin-транзакциями, интеграцию с Bitcoin Core и реализацию протокольной части CoinJoin. Задачи - Проектирование и разработка CoinJoin-протокола и transaction flow. - Формирование, проверка и подписание Bitcoin-транзакций. - Работа с UTXO, PSBT, SegWit и Taproot. - Интеграция с Bitcoin Core через RPC. - Реализация coin selection и fee estimation. - Работа с sighash и различными сценариями подписания транзакций. - Реализация multisig / threshold-signature сценариев там, где они необходимы архитектуре. - Обработка особенностей mempool, propagation, replacement и подтверждения транзакций. - Проектирование системы с учетом non-custodial модели: сервис не должен получать контроль над средствами пользователей. - Участие в threat modeling и техническом аудите протокола совместно с security engineer. - Code review и принятие ключевых архитектурных решений по Bitcoin-части проекта. Требования - Глубокое понимание Bitcoin protocol и UTXO-модели. - Практический опыт работы с Bitcoin Core и Bitcoin Core RPC. - Уверенное понимание структуры Bitcoin-транзакций. - Опыт работы с PSBT. - Хорошее понимание SegWit и Taproot. - Понимание sighash и механики подписания Bitcoin-транзакций. - Опыт реализации или использования fee estimation и coin selection. - Понимание устройства Bitcoin mempool и жизненного цикла транзакции. - Опыт разработки на одном или нескольких языках: Rust, C++, Go, Python. - Опыт проектирования надежных backend/protocol-систем. Будет большим плюсом - Опыт разработки Bitcoin Core или непосредственной работы с его кодовой базой. - Опыт с rust-bitcoin, BDK или аналогичными Bitcoin-библиотеками. - Опыт разработки CoinJoin, JoinMarket-подобных или других privacy-oriented Bitcoin-протоколов. - Опыт построения non-custodial Bitcoin-сервисов. - Опыт с multisig, threshold signatures и современными схемами управления ключами. - Понимание privacy-модели Bitcoin и методов blockchain analysis. Что важно в этой роли Мы ищем не просто backend-разработчика, который когда-то интегрировал криптовалютный API. Нужен инженер, который понимает Bitcoin на уровне протокола и способен самостоятельно принимать решения по архитектуре транзакций, подписям, UTXO и взаимодействию с Bitcoin Core.