Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

C++ Software Engineer

$240k per year
Full-time

Hunter Bond

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.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the C++ Software Engineer in Montréal, QC vacancy
  •  ...role worth exploring. We are looking for a Software Developer II to join our Data team in...  ...simultaneous requests. This is a high-impact engineering opportunity inside a globally recognized...  ...-oriented programming in Rust and/or C++ and Python. ~ Proven experience making... 
    Suggested
    Contract work
    Direct hire
    Work at office
    Local area
    Flexible hours

    Catch Talent

    Montréal, QC
    17 hours ago
  • $111.31k - $155.44k per year

     ...dedicates specific in-office days each month to focus on relationships, learning and innovation. What's in it for you: The Senior Software Engineer on the Algorithm Team plays a key role in designing, building, and maintaining the core software systems that power BrainBox AI’... 
    Suggested
    Hourly pay
    Work at office
    Immediate start
    Work from home

    Trane Technologies

    Montréal, QC
    3 days ago
  •  ...Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex software applications using C++. Apply software development good...  ...Bachelor’s or Master’s degree in Computer Engineering or Computer Science; Minimum 7 years of... 
    Suggested
    Permanent employment
    Full time
    Flexible hours

    CS Group

    Montréal, QC
    24 days ago
  • $111.31k - $155.44k per year

     ...de collaborer avec des clients, collègues et/ou divers intervenants anglophones. ***English Follows We are seeking a Senior Software Engineer to join our Cloud Building Management System (CBMS) team, focusing on designing, developing, and maintaining scalable backend... 
    Suggested
    Hourly pay
    Temporary work
    Work at office
    Remote work
    Work from home

    Trane Technologies

    Montréal, QC
    3 days ago
  •  ...structures de données, algorithmes et programmation orientée objet en C++ Excellentes aptitudes pour la résolution de problèmes...  ...frequency proprietary trading firm founded in 1998, seeks Senior Software Engineers for our Core Engineering team. These systems enable Tower to... 
    Suggested
    Daily paid
    Work at office

    Tower Research Capital

    Montréal, QC
    8 hours ago
  •  ...how the next generation of AI understands and generates software? We're looking for Software Engineers in Montreal to build, evaluate, and improve AI-generated...  ...or more programming languages (Python, JavaScript, Java, C++, Go, TypeScript, or similar) Solid understanding of... 
    Hourly pay
    Ongoing contract
    Contract work
    Freelance
    Manual labor
    Remote work
    Flexible hours

    Alignerr

    Montréal, QC
    5 days ago
  • $45 - $55 per hour

     ...DESCRIPTION DU POSTE Nous recherchons un·e développeur·e senior Unreal Engine pour contribuer au développement et à l’optimisation de notre...  ...maintenir et optimiser des systèmes de jeu dans Unreal Engine 5 (C++ et Blueprints) Participer à l’architecture technique du projet... 
    Permanent employment
    Full time

    Eden Creative Studio

    Montréal, QC
    26 days ago
  •  ...Front-office Credit Risk management technology group is seeking a C++ developer for pricing model implementation projects required to support...  ...developing in large scale C++ applications. The current pricing engine is a cross-asset risk and valuation calculator performing around... 
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    1 day ago
  • $86.3k - $123.02k per year

     ...LLM (ARIA) model - Meeting with development managers to discuss software projects - Conducting feasibility studies for upgraded software...  ...to be successful - Bachelor’s or master's degree in software engineering, computer science, or equivalent experience - 5+ years’... 
    Hourly pay
    Work at office
    Immediate start
    Work from home

    Trane Technologies

    Montréal, QC
    3 days ago
  •  ...Job Responsibility: Full-time Department: Software Development Company Description CS...  ...is looking for a Software Verification Engineer. Their role will be to test embedded software...  ...on aircraft and space system such as engine control, flight management systems and display... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Flexible hours

    CS Group

    Montréal, QC
    11 days ago
  •  ...commitment to quality and service Resourcefulness Collaboration Job Summary We are seeking a talented and motivated Senior Software Engineer to contribute to the development and evolution of our SaaS platform. This role is primarily focused on backend services and... 
    Full time
    Work at office
    Remote work

    Apertera

    Montréal, QC
    17 days ago
  •  ...About TTC The Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform...  ...Summary The primary purpose of the Senior Software QA Engineer is to lead and deliver testing services using industry standards... 
    Full time

    TTC Global

    Montréal, QC
    8 hours ago
  •  ...entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and... 
    Permanent employment
    Full time
    Local area
    2 days per week

    Capgemini

    Montréal, QC
    2 days ago
  •  ...globally scalable SaaS-based cloud service. At Behavox, our engineering culture is built around speed, experimentation, and technical excellence...  ..., Seattle, Singapore, and Tokyo. About the Role The Software Engineer (Java) operates at a senior engineer level, driving... 
    Long term contract
    Contract work
    Live In
    Work at office
    Immediate start
    Worldwide
    Flexible hours
    1 day per week

    Behavox

    Montréal, QC
    3 days ago
  • $250k per year

     ...Python Software Enginee Role: Graduate Quant Developer / Quant Researcher Client: Boutique Quant Trading Firm Level: Graduate...  ...trading models Writing production-grade code in Python and/or C++ (team dependent) Collaborating closely with senior researchers... 
    Permanent employment

    Hunter Bond

    Montréal, QC
    28 days ago
  •  ...Role We are looking for a Generative AI Engineer to develop our next-generation...  ...translation and translation-related service engine, using Generative AI (GenAI) and Large Language...  ...fast prototyping, and collaborate with the software team to deploy models. We expect our... 
    Full time
    Internship
    Work at office
    Remote work
    Shift work

    Apertera

    Montréal, QC
    16 days ago
  •  ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Work at office

    Speechify

    Montréal, QC
    8 hours ago
  •  ...automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology...  ...will work closely with product managers, designers, and other engineers to deliver robust applications that power robotic systems in... 
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    1 day ago
  •  ...deterministic. Agentic AI doesn't fail the same way traditional software does — and testing it requires a new toolkit: eval frameworks,...  ...how we ship. You'll work directly with product, devops, and AI engineering, with no layers between your decisions and their impact. What... 
    Contract work

    Medeloop

    Montréal, QC
    8 hours ago
  •  ...layer of application code which needs to cover everything from functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and infrastructure. This is not a traditional DevOps or SRE role. You’ll... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home

    Motion

    Montréal, QC
    6 days ago
  • $125k - $165k per year

     ...defensible. Designed for sub-second speed and multi-decade defensibility. An impressive mission requires an equally impressive Senior Software Engineer, Mobile As a Senior Software Developer, specializing in mobile development, you will move beyond simple coding to thoughtful... 
    Summer work
    Remote work
    Work from home
    Flexible hours

    VIA

    Montréal, QC
    22 days ago
  •  ...we'd love to connect!  Brief overview of the Motion product from our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from building features... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Montréal, QC
    6 days ago
  • $110k per year

     ...et protocoles, notamment : - Langages : HTML/CSS, JavaScript, C++, Java, XML et JSON - Protocoles et cadriciels : REST, TCP/IP,...  .... ........................................ Position: Software Engineer (.NET / Windows) Location: Montreal Are you a highly skilled... 
    Work at office
    Flexible hours

    Quantum Technology Recruiting Inc. (QTR)

    Montréal, QC
    24 days ago
  • $86.3k - $123.02k per year

     ...LLM (ARIA) model Meeting with development managers to discuss software projects Conducting feasibility studies for upgraded software systems...  ...to be successful Bachelor’s or master's degree in software engineering, computer science, or equivalent experience 5+ years’... 
    Hourly pay
    Work at office
    Work from home

    Trane Technologies

    Montréal, QC
    3 days ago
  •  ...and your career. About the Role We are seeking a Manager, Software Development to join our EVV (Electronic Visit Verification), VV...  ...our customers to receive payment. Reporting to the Director of Engineering, you will lead a cross‑functional team of engineers; how visits... 
    Long term contract
    Work at office
    Flexible hours

    AlayaCare

    Montréal, QC
    8 hours ago
  • $200k per year

     ...Software Engineer Role Role: Software Engineer Client: Elite Buy-Side Fund Compensation: Up to $200,000 CAD + Bonus + Benefits Location: Montreal (Hybrid) Overview Join a front-office tech team building real-time risk and analytics platforms used directly... 
    Permanent employment
    Work at office

    Hunter Bond

    Montréal, QC
    a month ago
  •  .... We are looking for multiple passionate  Software Developers to join our team. You will develop critical software that engineering teams use to implement and analyze our algorithmic...  ...of these languages or frameworks: Python, C++ or Java. Experience in more than one is an... 

    DRW

    Montréal, QC
    8 hours ago
  •  ...MEDFAR Clinical Solutions was founded in 2010 by two aeronautical engineers who realized that the healthcare system was not exploiting the...  ...Experience & Education Professional Tenure: 10+ years of total software engineering experience, with at least 5+ years in a formal... 
    Long term contract
    Full time
    Immediate start
    Remote work
    Worldwide

    Medfar

    Montréal, QC
    5 days ago
  •  ...office. These include frontend and backend engineers, AI research scientists, and others from...  ...frameworks), C#, XAML, and — when needed — C++. Define and enforce best-practices for...  ...dedication to building accessible and inclusive software. ~ Excellent software engineering... 
    Long term contract
    Work at office

    Speechify

    Montréal, QC
    8 hours ago
  •  ...JOB DESCRIPTION Insight Global is seeking Test Engineers to support the development and execution of automated test stations for satellite...  ...implement test and data processing methodologies • Develop software applications and automated RF test procedures • Code and validate... 

    Insight Global

    Montréal, QC
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C++ Software Engineer. Be the first to apply!