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.
Опубликована 20.09.2026 в 23:53 до 20.10.2026

Выберите способ верификации:

Обновите страницу после прохождения верификации.