IT & Software

C++ Low Latency Software Engineer

Hunter Bond

Montreal · Quebec · Canada

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.

#J-18808-Ljbffr

Reference: WJ-2742_533526 · Posted 08 Nov 2026, 06:34 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.