Старший Blockchain инженер (Bitcoin)
Ищем старшего инженера для разработки Bitcoin-кошельков и кастодиальной инфраструктуры. Нужен глубокий опыт с протоколом Bitcoin: UTXO, PSBT, SegWit, мультиподписи, управление комиссиями. Требуется Java, Spring Boot, SQL и знание английского. Предлагаем удаленную работу и участие в архитектурных решениях.
Зарплата не указана — оценили по рынку
На основе 87 похожих вакансий за 90 дней.
Что предстоит делать
PioGroup Software — это команда профессионалов, увлеченных созданием надежных цифровых продуктов. Мы ищем опытного Senior Blockchain Engineer с сильным продакшн-опытом работы с протоколом Bitcoin и инфраструктурой Bitcoin-кошельков/кастодиальных решений. Основной фокус роли — разработка и поддержка инфраструктуры Bitcoin-кошельков, включая управление UTXO, конструирование и подписание транзакций, PSBT, SegWit, мультиподписные сценарии, управление комиссиями и обработку жизненного цикла транзакций. Для этой позиции обязателен практический продакшн-опыт именно с протоколом Bitcoin. Опыта в общем блокчейне или Web3 недостаточно.
- Разработка и поддержка инфраструктуры Bitcoin-кошельков.
- Управление UTXO и балансами кошельков.
- Конструирование Bitcoin-транзакций.
- Работа с PSBT и SegWit.
- Реализация мультиподписных сценариев транзакций.
- Обработка оценки комиссий и повышения комиссий с помощью RBF и CPFP.
- Мониторинг активности мемпула и жизненного цикла транзакций.
- Реализация обнаружения депозитов и мониторинга балансов на уровне адресов.
- Поддержка восстановления кошельков и обнаружения адресов на основе дескрипторов.
- Участие в техническом дизайне и архитектурных решениях.
- Сотрудничество с другими инженерными командами и общими платформенными компонентами.
- Будет плюсом
- Опыт работы с несколькими блокчейн-протоколами.
- Опыт работы с институциональными кастодиальными или кошельковыми платформами.
- Опыт работы с системами, обрабатывающими большие объемы Bitcoin-транзакций.
- Важно: мы специально ищем кандидатов с подтвержденным коммерческим опытом работы с протоколом Bitcoin, включая управление UTXO, PSBT, SegWit, стандарты BIP и жизненный цикл Bitcoin-транзакций. Опыт только с testnet, личными кошельками или исключительно с Ethereum/Web3 не будет достаточным для этой роли.
Что ждём от вас
- 3+ года продакшн-опыта с инфраструктурой Bitcoin / BTC.
- Практический опыт работы с протоколами на основе Bitcoin, моделью UTXO, PSBT и стандартами BIP.
- Сильный опыт работы с Java, Spring Boot и SQL.
- Опыт работы с продакшн-инфраструктурой кошельков или кастодиальных решений.
- Хорошее понимание практик TDD и/или BDD.
- Знакомство с принципами Domain-Driven Design.
- Опыт работы в среде monorepo с общими библиотеками и скоординированными CI/CD пайплайнами.
- Профессиональный письменный и устный английский язык.
- Проактивная коммуникация и способность поднимать вопросы о блокерах, технических проблемах и кросс-командных зависимостях.
- Экспертиза в протоколе Bitcoin
- Мы ожидаем сильных практических знаний в:
- PSBT и BIP-174.
- Управление UTXO и выбор монет (coin selection).
- Структуры транзакций SegWit.
- Типы Bitcoin-скриптов и форматы дескрипторов.
- HD-кошельки и пути деривации.
- BIP-48 и BIP-67.
- P2WSH и мультиподписные сценарии транзакций.
- Комбинирование, подписание и финализация PSBT.
- Witness-данные и BIP-143.
- DER-кодирование подписей, enforced low-S и типы sighash.
- Индексация UTXO и расчет балансов.
- Обнаружение адресов, gap limits, распределение change-адресов и предотвращение повторного использования адресов.
- Жизненный цикл транзакций и управление комиссиями
- Продакшн-опыт с:
- Мониторингом мемпула.
- Оценкой комиссий и прогнозированием ставок комиссий.
- RBF (Replace-By-Fee).
- CPFP (Child-Pays-For-Parent).
- Обнаружением застрявших транзакций.
- Заменой и повторной трансляцией транзакций.
- Мониторингом подтверждений.
- Обнаружением двойных трат (double-spend).
- Консолидацией UTXO в периоды низких комиссий.
- Кандидаты также должны четко понимать операционную разницу между состояниями транзакции:
- Транслирована (Broadcast).
- Принята в мемпул (Accepted into the mempool).
- Подтверждена (Confirmed).
- Подтверждена на глубине N (Confirmed at depth N).
- Также требуется сильное понимание вероятностной финальности Bitcoin, dust limits, скачков комиссий при перегрузке сети и поведения неподтвержденных транзакций.
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Piogroup Software
6 активных вакансий в компании
Старший Blockchain инженер (Bitcoin)
~2 091 465 ₸ оценка
Ищем старшего инженера для разработки и поддержки Bitcoin-кошельков и кастодиальной инфраструктуры. Требуется глубокий опыт с протоколом Bitcoin (UTXO, PSBT, SegWit, BIP), а также 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 и базами данных. Предлагают удаленную работу, гибкий график и хороший соцпакет.