Rust Engineer Offline
We're seeking an experienced Rust engineer to join our high-performance trading technology team. You'll build and optimize critical infrastructure that powers our trading systems, working on low-latency applications where microseconds matter.
What You'll Do
You'll design and implement core trading system components in Rust, focusing on performance-critical paths in our order management and execution systems. You'll work closely with quantitative traders and other engineers to build reliable, fast systems that handle high-frequency trading operations. You'll also optimize existing codebases for lower latency and higher throughput, participate in architectural decisions for our next-generation trading platform, and implement robust monitoring and observability solutions.
What We're Looking For
We need someone with 2+ years of professional software engineering experience working with Rust in production environments. You should have deep understanding of systems programming concepts including memory management, concurrency, and performance optimization. Experience with async Rust and tokio or similar async runtimes is essential, as is strong knowledge of networking protocols and low-level optimization techniques.
Financial technology or trading systems experience is highly valued. Familiarity with market data protocols like FIX, ITCH, or similar would be a plus, along with understanding of order book mechanics, matching engines, or trading strategies. Experience with real-time systems and sub-millisecond latency requirements is also beneficial.
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |
The job ad is no longer active
Look at the current jobs Rust →