C++ Low Latency Software Engineer
3 days ago
Winnipeg, Manitoba, Canada
Hunter Bond
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
C++ systems engineering meets ultra-low-latency trading in Montreal, with hybrid work and performance measured in nanoseconds. Build software influencing trading outcomes.
Our elite buy-side clients seek a highly talented C++ Software Engineer for an experienced technology team. You will design greenfield systems and develop trading platforms, matching engines, execution systems, and low-latency data stores. Modern C++ and systems programming are central.
Key Responsibilities:
Design and own greenfield ultra-low-latency systems Develop high-performance trading platforms and matching engines Build execution systems and low-latency data stores Explore C++ and Rust systems programming Solve challenging technical problems with engineers and researchers Requirements:
Strong modern C++ experience, including C++20 or C++23 Two to seven-plus years in performance-critical software engineering Knowledge of algorithms, data structures, concurrency, networking, and architecture Experience building reliable, low-latency, high-throughput systems Strong academic background in computer science or related disciplines advantageous Apply C++, concurrency, networking, and systems expertise to high-performance trading technology in Montreal’s hybrid environment.
Design and own greenfield ultra-low-latency systems Develop high-performance trading platforms and matching engines Build execution systems and low-latency data stores Explore C++ and Rust systems programming Solve challenging technical problems with engineers and researchers Requirements:
Strong modern C++ experience, including C++20 or C++23 Two to seven-plus years in performance-critical software engineering Knowledge of algorithms, data structures, concurrency, networking, and architecture Experience building reliable, low-latency, high-throughput systems Strong academic background in computer science or related disciplines advantageous Apply C++, concurrency, networking, and systems expertise to high-performance trading technology in Montreal’s hybrid environment.