





Tier-1 brand and metro location increase competition, but niche low-latency Rust/C++ expertise limits applicants.
Requires equities domain knowledge and low-latency systems expertise, making backgrounds less transferable across industries.
Highly specialized mandatory skills (expert C++, Rust, kernel-bypass, low-latency) will enforce strict technical filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and optimize ultra-low-latency equities trading systems using Rust and C++.
Lead strategic migration of legacy C++ trading components to Rust emphasizing safety and concurrency without losing performance.
Profile, optimize, and ensure high availability and concurrency of trading infrastructure operating in sub-microsecond latency environments.
Expert-level proficiency in C++ (C++11/14/17/20) and strong proficiency in Rust with deep understanding of ownership, concurrency, and unsafe boundaries.
Experience in low-latency systems programming including Linux kernel internals, network protocols (TCP/IP, UDP, multicast), socket programming, and concurrency models.
Solid knowledge of Equities market structure, order types, exchange protocols (FIX, OUCH, ITCH), and trading lifecycles.
Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related quantitative field. Work Experience Required: Not explicitly mentioned in the JD.
Seasoned engineer with deep systems-level expertise in building and optimizing real-time, ultra-low-latency trading platforms in equities domain.
Experienced in both legacy C++ codebases and modern Rust development with a strong focus on safe concurrency and performance tuning.
Comfortable operating at the intersection of software engineering, computer architecture, and low-level networking to deliver deterministic, reliable trading solutions.