This job has expired and no longer accepts applications.

Rust Backend Engineer

Remote

$3500-$7000

Ты будешь отвечать за ядро высоконагруженной инфраструктуры для BTC-прокси. Основная задача — разработка компонентов на Rust: Stratum-прокси, брокер задач, Extranonce allocator, Kafka-интеграции и ClickHouse ingestion.

Зоны ответственности:

* Реализация Stratum-прокси (TCP/WebSocket, Stratum v1/v2)

* Управление сессиями, extranonce и заданиями для майнеров

* Интеграция с Redis (Sentinel), Kafka (Redpanda), ClickHouse

* Разработка gRPC/REST API для внутренних сервисов

* AOF-поддержка и отказоустойчивость

Технологии:

* Rust

* ClickHouse

* Kafka

* Redis

* Grafana/Loki

* ARM-архитектура

Требования:

* Опыт с Rust async-экосистемой: tokio, axum, actix, async_trait

* Опыт с Redis, Kafka, ClickHouse (ch-client или raw HTTP)

* Знание сетевого программирования: TCP, WebSocket, protobuf/gRPC

* Опыт проектирования stateful-сервисов (job manager, session pool)

Будет плюсом:

* Опыт реализации бинарных/протокольных серверов (Stratum, FIX, MQTT и т.п.)

* Знание архитектур для high-throughput ingestion (ETL, windowing, watermarking)

* Работа с метками и log routing в Loki / Promtail

* Понимание майнинга, криптоинфраструктуры или low-latency сетей

Posted on: 7/11/2025