компания софтнетикс at softnetix, we develop solutions in sports analytics, gambling, and esports. we have several projects underway. we are looking for java/kotlin developer to join the team. this position is aimed at e
Senior Backend Engineer (Golang)
Описание вакансии
Мы — инновационная компания, создающая полную экосистему для промышленного майнинга криптовалют от охлаждения до 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, тимбилдинги и корпоративы, подарки на праздники.
— Работа в офисе (после испытательного возможен гибрид).
— Достойная заработная плата по результатам собеседования.
*Вакансия планируется к созданию до 30.10.2026



