Валун Софт

Backend engineer for Bitcoin mining pools

Коротко

Senior backend-разработчик на Go для создания новой версии Bitcoin mining pool: сервисы майнинга, обработки событий, начислений и выплат в микросервисной архитектуре. Компания строит экосистему для промышленного майнинга криптовалют — от охлаждения и прошивок ASIC до платформы мониторинга. Требуется опыт production-сервисов на Go, конкурентной обработки, SQL и микросервисов; плюсом будет знание Bitcoin/Stratum/PPLNS и Rust. Работа в офисе в Минске, после испытательного возможен гибрид.

Описание
Мы — инновационная компания, создающая полную экосистему для промышленного майнинга криптовалют: от охлаждения до custom-прошивок для ASIC-майнеров и платформы мониторинга и управления оборудованием. Наши решения помогают клиентам по всему миру максимизировать энергоэффективность и хешрейт.
Разработка новой версии Bitcoin mining pool на Go: сервисы майнинга, обработки событий, начислений и выплат. Участие в проектировании микросервисной архитектуры с акцентом на корректность финансовых операций и устойчивость к сбоям.
Задачи
•Разработка и сопровождение production-сервисов на Go
•Проектирование и реализация микросервисной архитектуры
•Реализация сервисов майнинга, обработки событий, начислений и выплат
•Обеспечение корректности финансовых операций: идемпотентность, целостность данных, восстановление после сбоев
•Разработка API и разграничение прав доступа
•Написание автоматических тестов и диагностика сервисов
•Работа с конкурентной обработкой, сетевыми соединениями и нагрузкой
•Работа с SQL: транзакции, конкурентные изменения, целостность данных
Требования
•Опыт разработки и сопровождения production-сервисов на Go
•Понимание конкурентной обработки, работы с сетевыми соединениями и под нагрузкой
•Уверенное владение SQL: транзакции, конкурентные изменения, целостность данных
•Опыт работы с микросервисами и обработкой событий
•Понимание идемпотентности и восстановления после сбоев
•Опыт разработки API, разграничения прав доступа, написания автоматических тестов и диагностики
Будет плюсом:
•Знание Bitcoin, Stratum, PPLNS, PSBT и multisig
•Опыт в платёжных системах, биллинге или финансовом учёте
•Опыт работы с PostgreSQL, Kafka и мультирегиональными системами
•Опыт Rust, особенно разработки асинхронных сетевых сервисов — может пригодиться для реализации Stratum-сервиса
Условия
•Гибкое начало дня, sick days, 50% компенсация Allsports, тимбилдинги и корпоративы, подарки на праздники
•Работа в офисе (после испытательного возможен гибрид)
•Достойная заработная плата по результатам собеседования

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте