C++ Software Engineer for Trading Systems

Hunter Bond

Full-time IT & Technology
Apply Now
Location
montreal, qc, Canada
Posted
June 05, 2026

Job Description

Be a key player as a C++ Software Engineer at an elite buy-side fund in Montreal. Focus on ultra-low-latency systems that drive crucial trading decisions in a hybrid setup.

In this unique position, you'll have the opportunity to create and enhance high-performance trading systems from the ground up using cutting-edge C++ (C++ 20/23). Your role will involve processing vast amounts of data quickly and significantly impacting trading performance. We're looking for individuals who thrive on engineering excellence and technological advancement in a high-stakes environment.

Key Responsibilities:
• Develop and manage ultra-performant trading infrastructure
• Process large volumes of data in real-time
• Create low-latency databases from the fundamentals
• Optimize code for nanosecond performance
• Work alongside top-tier technologists to improve outcomes

Requirements:
• Expertise in C++ (C++ 20/23)
• 2–7+ years of...