13 дней назад
Senior Rust Backend Engineer (Web3)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Rust Backend Engineer (Web3): Building high-performance trading APIs and real-time state ingestion systems for a decentralized exchange with a fully on-chain order book, with an accent on low latency, concurrency, and correctness under load. Focus on structured concurrency with Tokio, WebSocket data fanout, snapshot-and-diff state reconstruction, and observability for production trading infrastructure.
Company
Building a next-generation decentralized exchange that brings Japanese equities on-chain through secure, transparent, high-performance trading infrastructure for institutional and retail participants.
What you will do
- Own the architecture and technical direction of low-latency HTTP and WebSocket trading APIs.
- Design structured concurrency practices with Tokio, including task lifecycle management, cancellation, backpressure, and graceful degradation.
- Build real-time ingestion pipelines for trades, order updates, book diffs, snapshots, and local state reconstruction.
- Model orders, fills, trades, positions, funding, and liquidation-related data.
- Implement WebSocket upgrades, frame parsing, and data fanout for subscribed clients.
- Improve performance, scalability, fault tolerance, observability, and production stability with system and infrastructure engineers.
Requirements
- 5+ years of professional backend engineering experience and 3+ years of Rust in production.
- Strong experience with Rust, Tokio, concurrent programming, and structured concurrency.
- Hands-on experience with HTTP and WebSocket frameworks such as Hyper or similar technologies.
- Understanding of CEX/DEX systems, trading models, and entities such as orders, trades, positions, funding, margin, and liquidation logic.
- Experience designing real-time streaming systems, rebuilding state from snapshots and diffs, and handling replay, recovery, and correctness guarantees.
- Production experience with metrics, structured logging, distributed tracing, Prometheus, and OpenTelemetry.
Nice to have
- Experience with lock-free or lock-avoidant data structures and cache-friendly data layouts.
- Performance profiling and latency optimization for CPU, memory, and real-time event pipelines.
- Familiarity with Docker-based environments and CI/CD pipelines.
Culture & Benefits
- Work on trading infrastructure connecting traditional and decentralized finance.
- Collaborate with a distributed engineering team.
- Influence critical technical decisions at an early stage of the product.
- Competitive compensation and growth opportunities.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
RED
9 часов назад
Senior Rust Developer (Fintech)
8 часов назад
Senior Rust-инженер (S3)
700 000 - 800 000₽
4 дня назад
Principal Rust Engineer (Language Runtime)
170 000 - 210 000$
Datadog
4 дня назад
Senior Software Engineer (Rust)
192 000 - 240 000$
BCH Labs
10 часов назад
Lead Rust Engineer (Solana)
6 дней назад