





Medium: Tier-1 brand, senior general title and metro context, but niche low-latency Rust/C++ skills limit applicants.
High: specialized low-latency trading and equities domain expertise limits cross-industry transferability.
High: strict mandatory low-latency, Rust/C++, and equities domain expertise required.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design and maintain ultra-low-latency equities trading systems using Rust and C++ focused on exchange connectivity, market data feeds, and algorithmic execution.
Lead the migration of legacy high-performance C++ components to Rust emphasizing safety and concurrency without compromising latency.
Optimize system performance to achieve sub-microsecond latencies using advanced low-latency and concurrency programming techniques.
Expert proficiency in C++ (C++11/14/17/20) with deep understanding of modern language features and template metaprogramming.
Strong proficiency in Rust including ownership/borrowing, lifetimes, unsafe Rust, macros, and Cargo ecosystem.
Solid knowledge of Linux internals, low-latency networking protocols (TCP/IP, UDP, Multicast), and experience with multithreaded programming and lock-free data structures.
Work Experience Required: Not explicitly mentioned in the JD, Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related quantitative field preferred.
Experienced in building and optimizing low-latency trading infrastructure in equities domain with solid market structure and exchange protocol knowledge (FIX, OUCH, ITCH).
Capable of collaborating cross-functionally to translate complex trading strategies into efficient production software with a focus on reliability and performance.
Familiar with kernel bypass technologies and hardware-level optimizations, and able to drive strategic technology transitions in performance-critical systems.