Старший Blockchain инженер (Bitcoin)
Ищем старшего инженера для разработки и поддержки Bitcoin-кошельков и кастодиальной инфраструктуры. Требуется глубокий опыт с протоколом Bitcoin (UTXO, PSBT, SegWit, BIP), а также Java, Spring Boot и SQL. Предстоит работа с транзакциями, управлением комиссиями и жизненным циклом транзакций, плюс участие в архитектурных решениях.
Зарплата не указана — оценили по рынку
На основе 87 похожих вакансий за 90 дней.
Что предстоит делать
<p><strong>PioGroup Software</strong> — это команда профессионалов, увлеченных созданием надежных цифровых продуктов. Мы ищем опытного <strong>Senior Blockchain Engineer</strong> с подтвержденным производственным опытом работы <strong>с протоколом Bitcoin и инфраструктурой Bitcoin-кошельков/кастодиальных решений.</strong></p><p>Основной фокус роли — разработка и поддержка инфраструктуры Bitcoin-кошельков, включая управление UTXO, конструирование и подписание транзакций, PSBT, SegWit, мультиподписные сценарии, управление комиссиями и обработку жизненного цикла транзакций.</p><p>Для этой позиции <strong>обязателен</strong> практический производственный опыт именно <strong>с протоколом Bitcoin</strong>. Общего опыта работы с блокчейном или Web3 недостаточно.</p><h3>Требования</h3><ul><li>3+ года производственного опыта работы с инфраструктурой Bitcoin / BTC.</li><li>Практический опыт работы с протоколами на основе Bitcoin, моделью UTXO, PSBT и стандартами BIP.</li><li>Уверенный опыт работы с Java, Spring Boot и SQL.</li><li>Опыт работы с производственной инфраструктурой кошельков или кастодиальных решений.</li><li>Хорошее понимание практик TDD и/или BDD.</li><li>Знакомство с принципами Domain-Driven Design.</li><li>Опыт работы в среде monorepo с общими библиотеками и скоординированными CI/CD пайплайнами.</li><li>Профессиональный письменный и устный английский язык.</li><li>Проактивная коммуникация и способность поднимать вопросы о блокерах, технических проблемах и межкомандных зависимостях.</li></ul><h3>Экспертиза в протоколе Bitcoin</h3><p>Мы ожидаем уверенных практических знаний в следующих областях:</p><ul><li>PSBT и BIP-174.</li><li>Управление UTXO и выбор монет (coin selection).</li><li>Структуры транзакций SegWit.</li><li>Типы скриптов Bitcoin и форматы дескрипторов.</li><li>HD-кошельки и пути деривации.</li><li>BIP-48 и BIP-67.</li><li>P2WSH и мультиподписные сценарии транзакций.</li><li>Комбинирование, подписание и финализация PSBT.</li><li>Witness data и BIP-143.</li><li>Кодирование подписей DER, enforcement low-S и типы sighash.</li><li>Индексация UTXO и расчет балансов.</li><li>Обнаружение адресов, пределы gap, выделение сдачи и предотвращение повторного использования адресов.</li></ul><h3>Жизненный цикл транзакций и управление комиссиями</h3><p>Производственный опыт работы с:</p><ul><li>Мониторингом мемпула.</li><li>Оценкой комиссий и прогнозированием ставок комиссий.</li><li>RBF (Replace-By-Fee).</li><li>CPFP (Child-Pays-For-Parent).</li><li>Обнаружением «застрявших» транзакций.</li><li>Заменой и повторной трансляцией транзакций.</li><li>Мониторингом подтверждений.</li><li>Обнаружением двойных трат (double-spend).</li><li>Консолидацией UTXO в периоды низких комиссий.</li></ul><p>Кандидаты также должны четко понимать операционную разницу между состояниями транзакции:</p><ul><li>Транслирована (broadcast).</li><li>Принята в мемпул.</li><li>Подтверждена.</li><li>Подтверждена на глубине N.</li></ul><p>Также требуется глубокое понимание вероятностной финальности Bitcoin, ограничений dust, скачков комиссий при перегрузке сети и поведения неподтвержденных транзакций.</p><h3>Обязанности</h3><ul><li>Разработка и поддержка инфраструктуры Bitcoin-кошельков.</li><li>Управление UTXO и балансами кошельков.</li><li>Конструирование Bitcoin-транзакций.</li><li>Работа с PSBT и SegWit.</li><li>Реализация мультиподписных сценариев транзакций.</li><li>Обработка оценки комиссий и повышения комиссий с помощью RBF и CPFP.</li><li>Мониторинг активности мемпула и жизненного цикла транзакций.</li><li>Реализация обнаружения депозитов и мониторинга балансов на уровне адресов.</li><li>Поддержка восстановления кошельков и обнаружения адресов на основе дескрипторов.</li><li>Участие в техническом проектировании и архитектурных решениях.</li><li>Сотрудничество с другими инженерными командами и общими платформенными компонентами.</li></ul><h3>Будет плюсом</h3><ul><li>Опыт работы с несколькими блокчейн-протоколами.</li><li>Опыт работы с кастодиальными или кошельковыми платформами институционального уровня.</li><li>Опыт работы с системами, обрабатывающими большие объемы Bitcoin-транзакций.</li></ul><p><strong>Важно:</strong> мы ищем кандидатов с документально подтвержденным коммерческим опытом работы с протоколом Bitcoin, включая управление UTXO, PSBT, SegWit, стандарты BIP и жизненный цикл Bitcoin-транзакций. Опыт работы только с testnet, личными кошельками или исключительно с Ethereum/Web3 не будет достаточным для этой роли.</p> <div> <a href="https://jobs.dou.ua/companies/piogroup-software/vacancies/371482/#reply-btn-id">Відгукнутись на вакансію</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Piogroup Software
6 активных вакансий в компании
Старший Blockchain инженер (Bitcoin)
~2 091 465 ₸ оценка
Ищем старшего инженера для разработки Bitcoin-кошельков и кастодиальной инфраструктуры. Нужен глубокий опыт с протоколом Bitcoin: UTXO, PSBT, SegWit, мультиподписи, управление комиссиями. Требуется Java, Spring Boot, SQL и знание английского. Предлагаем удаленную работу и участие в архитектурных решениях.
Старший DevOps Linux инженер
~2 511 407 ₸ оценка
Ищем опытного DevOps-инженера с сильным знанием Linux и автоматизации для стабилизации инфраструктуры банковского клиента. Требуется опыт работы с Chef, администрирование Linux в production, скриптинг на Bash/Python/PowerShell. Предлагается работа в проекте трансформации для крупного банка.
Full-Stack Python разработчик
~1 650 000 ₸ оценка
Ищем опытного Full-Stack разработчика с сильным бэкендом на Python/Django и знанием React для работы над активным проектом. Требуется 4+ года опыта, уверенное владение REST API, PostgreSQL, Docker, а также английский B2+. Предлагаем работу в команде профессионалов над надёжными цифровыми продуктами.
PHP / Laravel разработчик
~1 488 245 ₸ оценка
Ищем опытного PHP/Laravel разработчика на 6-месячный удаленный контракт для проекта Active Diagnostics — платформы, помогающей жильцам сообщать о проблемах с ремонтом. Нужно 5+ лет опыта с PHP и Laravel, знание Vue.js, английский B2+ и опыт использования AI-инструментов. Работа в Agile-команде, без руководящих обязанностей, только для резидентов GDPR-стран.
Похожие вакансии
6 вакансийСтарший AI инженер-программист
~2 091 465 ₸ оценка
Ищем старшего full-stack инженера с сильным опытом в React/Angular и Java/Spring Boot, Python или C#, а также с практическим использованием AI-инструментов. Вы будете разрабатывать и поддерживать веб-приложения, внедрять AI-функции и облачные сервисы для медицинского заказчика. Компания предлагает работу в международной команде с современным стеком и полной занятостью.
Старший инженер-программист (Java/C++)
~2 091 465 ₸ оценка
Ищем старшего backend-инженера для разработки драйверов, коннекторов и сервисных интеграций для крупной платформы данных. Требуется глубокое знание Java или C++, опыт работы с API, протоколами и распределенными системами, а также уверенный английский. Предлагают удаленную работу в Европе, долгосрочный контракт и участие в open-source проектах.
Старший инженер-программист (Senior Software Engineer)
~2 091 465 ₸ оценка
Ищем старшего бэкенд-инженера для разработки каталога данных и управления данными в крупномасштабной платформе data lakehouse. Роль предполагает работу с Apache Iceberg, распределенными системами и многопоточным программированием на Java или C++. Требуется опыт от 5 лет, знание английского на уровне Upper-Intermediate и выше, а также готовность работать удаленно в европейском часовом поясе с пересечением с командой в США.
Старший инженер-программист (Senior Software Engineer)
~2 091 465 ₸ оценка
Старший Java-разработчик для создания и поддержки AI-агентов и поисковых сервисов на базе крупной платформы данных. Нужен опыт с распределенными системами, OpenSearch/Elasticsearch, LLM-приложениями и RAG. Работа удаленная, контракт, с пересечением по времени с командой в США.
Старший инженер-программист (Senior Software Engineer)
~2 091 465 ₸ оценка
Старший Java-разработчик для создания и поддержки AI-агентов и поисковых сервисов на базе крупной платформы данных. Нужен опыт с распределенными системами, поиском (OpenSearch/Elasticsearch) и LLM-приложениями. Работа удаленная, контракт, с пересечением по времени с командой в США.
Старший Backend инженер (Java)
~2 091 465 ₸ оценка по стеку
Ищем опытного Java-разработчика для работы над облачной SaaS-платформой. Нужно будет развивать бэкенд-сервисы на Spring Boot, работать с Kafka, Kubernetes и базами данных. Предлагают удаленную работу, гибкий график и хороший соцпакет.