C++ Software Engineer

C++SOFTENGCANHH0226
  • Up to $240,000 + bonus
  • Montreal, Canada
  • Permanent

Ultra Low-Latency C++ Engineer Role

Role: Ultra Low-Latency C++ Engineer (C++ 20/23)

Client: Elite Buy-Side Fund

Compensation: Up to $240k CAD + Bonuses + Benefits

Location: Montreal (Hybrid)

Overview

Our elite buy-side clients are looking for a highly talented C++ Software Engineer to join an experienced tech team. This is an environment where engineering excellence is the product. Performance is measured in nanoseconds, and your work will directly influence trading outcomes. You will be part of a high-calibre group where technology is viewed as the primary competitive advantage.

The Role

This is a rare opportunity to build and own greenfield, ultra-performant systems from first principles. You will process billions of data points per second on cutting-edge infrastructure, contributing to low-latency databases and trading systems. You’ll work alongside world-class technologists in an environment that rewards a deep passion for performance optimization and low-level systems architecture.

Key responsibilities include:

  • Building and owning greenfield, ultra-performant trading systems
  • Processing billions of data points per second using cutting-edge infrastructure
  • Contributing to the development of low-latency databases from first principles
  • Optimizing code where performance is measured in nanoseconds
  • Collaborating with world-class technologists to drive trading outcomes

Requirements

  • Strong experience with modern C++ (C++ 20/23)
  • 2–7+ years of professional C++ development experience
  • Strong Computer Science fundamentals (outstanding academics a plus)
  • Passion for performance optimization and low-level systems
  • Experience building systems where latency, throughput, and reliability are the priority
  • Ability to solve complex problems within high-pressure, mission-critical environments

What’s on Offer

  • Highly competitive compensation up to $240k CAD + Bonuses
  • Opportunity to work on some of the world's most performant financial systems
  • Hybrid working model based in Montreal
  • Mentorship from elite technologists in the buy-side space
  • Environment focused on engineering excellence and technical innovation

If you are an Ultra Low-Latency C++ Engineer looking to join one of the world’s most elite teams, please apply for more information.

Apply for this role

Want to work with us?

For all enquiries, get in touch. We're always happy to chat.


Copyright Hunter Bond
Site by Venn