ВАКАНСИЯ

Backend Engineer / Bitcoin Infrastructure

← Вакансии
Бюджет По договорённости Опыт Любой Тип работы Удалённо

Описание

Backend Engineer / Bitcoin Infrastructure Ищем сильного backend-инженера для разработки серверной инфраструктуры CoinJoin-сервиса на Bitcoin. Вместе с Bitcoin Protocol Engineer вы будете строить coordinator и инфраструктуру, которая управляет сессиями и взаимодействием участников, не получая custody над средствами пользователей.

Задачи — Разработка coordinator API. — Реализация жизненного цикла CoinJoin-сессий. — Управление состоянием участников и раундов. — Разработка очередей и фоновых процессов. — Интеграция backend-сервисов с Bitcoin-нодами. — Реализация rate limiting и механизмов защиты API. — Authentication / authorization для внутренних и внешних компонентов системы. — Обработка ошибок, retries, timeouts и отказов отдельных компонентов. — Разработка observability: metrics, structured logging, tracing, alerts. — Работа над производительностью и устойчивостью системы под нагрузкой. — Совместная работа с protocol, security и DevOps-инженерами.

Требования — Сильный опыт backend-разработки production-систем. — Опыт разработки API и распределенных сервисов. — Уверенная работа хотя бы с одним из языков: Rust, Go, Python. — Опыт работы с PostgreSQL, Redis или аналогичными системами хранения состояния. — Опыт построения очередей и asynchronous processing. — Понимание concurrency и race conditions. — Опыт проектирования rate limiting и защиты публичных API. — Понимание observability и эксплуатации production-систем. — Умение проектировать системы, устойчивые к частичным отказам.

Будет плюсом — Опыт интеграции с Bitcoin Core RPC. — Понимание UTXO-модели Bitcoin. — Опыт с blockchain / cryptocurrency infrastructure. — Опыт разработки non-custodial сервисов. — Знакомство с CoinJoin и privacy-протоколами. — Опыт разработки high-load или security-sensitive систем.

Что важно в этой роли Bitcoin-экспертиза будет преимуществом, но от backend-инженера мы прежде всего ожидаем умения строить надежную серверную систему: coordinator должен корректно работать при параллельных запросах, сбоях участников, повторных запросах, высокой нагрузке и попытках злоупотребления API.

Нужна помощь?

Напишите в поддержку Telegram. Поможем с оплатой, сделками, профилем и публикациями.

Поддержка