Senior Backend Developer (Rust, Fintech)
Format: full-time, remote/hybrid
Level: Senior
About the Project
Developing a backend AI platform for trading: streaming data from Bloomberg, news analytics, detection of market manipulation, integration with MT5 and a multi-broker environment, audit of trading events.
Tasks
- Develop high-load backend services in Rust for real-time market data processing.
- Implement data stream ingestion and normalization (tick/news/volume).
- Develop analytics services: stop-hunt detection, market regime detection, correlation calculations, trading setup scoring.
- Integrate the system with MT5 and broker environments (execution, statuses, risk events).
- Implement reliable logging and event auditing (hashes, immutable transaction trail).
- Write testable code, cover critical sections with unit/integration/performance tests.
- Optimize performance and latency of critical components.
Requirements
- 5+ years of backend development, including solid commercial experience with Rust.
- Excellent knowledge of: async Rust (tokio, async/await), concurrency and multithreading, profiling and performance optimization.
- Experience in designing and developing APIs (REST/gRPC/WebSocket).
- Experience with message brokers/streaming (Kafka/NATS/RabbitMQ or similar).
- Experience with databases (PostgreSQL + time-series/columnar solutions - as a plus).
- Practice in building fault-tolerant services, observability (logs/metrics/traces).
- Understanding of the trading domain and working with market data (desirable).
Will be a plus
- Integrations with Bloomberg B-PIPE/MRN, MT5, Sierra Chart.
- Experience in HFT/low-latency or market data systems.
- Implementation of audit/forensic modules, cryptographic hash chains.
- Experience in financial/regulated systems.
What we expect from the candidate
- Engineering independence and ownership.
- Attention to code quality and production stability.
- Ability to work in a product team with an architect, data/ML, and frontend engineers.
Any location
CONTACTS
Telegram: HKhander