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
  • $75k - $130k per year

    Développeur logiciel C/C++ senior Description de poste Nous sommes à la recherche...  ...en management au monde. Senior C/C++ Software Developer Position Description We are...  ...'s degree in Computer Science, Software Engineering, or a related discipline. • Good... 
    Suggested
    Montréal, QC
    3 days ago
  •  ...une Développeur (-euse) logiciel expert (C++) talentueux (euse) et passionné(e) par la...  ...'re on the lookout for a talented Expert Software Developer (C++) with a passion for Broadcast...  ...components and features, guiding the engineering team on technical approaches; Plan and... 
    Suggested
    Full time
    Internship

    Grass Valley

    Montréal, QC
    13 days ago
  •  ...development leader specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community of innovators. Our...  ...que vous accomplirez En tant que concepteur logiciel systèmes C++ senior, vos principales responsabilités comprendront la... 
    Suggested
    Daily paid
    Full time

    syntronic

    Montréal, QC
    2 days ago
  •  ...Low-Latency and Exchange Connectivity (ULE) team as a C++ Developer in ALGO to drive and deliver software and functional innovations to maintain industry...  ...shape the future of our communities. This is a Software Engineering III position at Director level, which is part of the... 
    Suggested
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    1 day ago
  •  ...into effective technological solutions. This role combines software development, security and operations (DevSecOps), you will...  ...and French ~ Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline. ~2-5 years... 
    Suggested
    Full time
    Contract work
    Work at office
    Flexible hours
    Shift work

    Rogers Communications

    Montréal, QC
    1 day ago
  •  ...Job Description: 1、Develop software programs that meet functional and performance requirements in accordance with the product project plan...  ...-machine architectures. 6、Proficient in Qt development using C++ or Python. 7、Familiar with real-time operating systems (RTOS) such... 
    Full time
    Relocation

    Kaiyan Medical

    Montréal, QC
    7 days ago
  •  ...Job Responsibility: MANNARINO Systems & Software Inc. is a leader in providing safety-critical...  ..., software, hardware and certification engineering services to the aerospace, defense, space...  ...-178, DO-278 or MIL-STD-882 and MISRA C/C++ standards is essential. As well as... 
    Long term contract
    Work at office
    Remote work
    1 day per week

    MANNARINO

    Montréal, QC
    4 days ago
  •  ...Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior...  ...Skills Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . Strong understanding of algorithms and data... 
    Remote job
    For contractors

    YO AI Labs

    Montréal, QC
    3 days ago
  • $70k - $135k per year

    Développeur C++ Sénior Description de poste Vous aimez pousser la performance d’un système jusqu’à ses limites? Multithreading, faible latence, optimisation mémoire, parallélisation et calcul intensif font partie de votre terrain de jeu? CGI recherche un(e) Développeur... 
    Daily paid
    Day shift
    Montréal, QC
    3 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
    5 days ago
  •  ...analytics, QA, TPM, and operations teams. Requirements ~ BS/MS in Computer Science, Computer Engineering, a related field, or equivalent practical experience. ~1–3 years of software engineering industry experience. ~ Experience with Kotlin. ~ Experience with Jetpack... 
    Hourly pay
    Full time
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Montréal, QC
    21 hours ago
  •  ...Job Responsibility: MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries. Our customer base is very large,... 
    Long term contract
    Full time
    Work at office
    Remote work
    1 day per week

    MANNARINO

    Montréal, QC
    11 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
    9 days ago
  •  ...Job Description Job Description JOB SUMMARY The Lead Engineer, Embedded Software will drive the design and development effort of the current...  ...Design, implement, and test medium to large complex software in C++ for robotic surgical devices. Work in a software team... 
    Work at office

    THINK Surgical, Inc.

    Montréal, QC
    more than 2 months 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
    a month ago
  •  ...About Engineered Arts Engineered Arts is the leading manufacturer of full-size humanoid robots...  .... With 20 years of hardware and software development, our robots have been sold in...  ...structured logs, metrics, and tracing C++ and/or Rust Three.js / WebGL Prior... 
    Contract work
    Local area
    Remote work
    Worldwide

    Opportunities with AppDirect's Advisor Partners (Recruitment...

    Montréal, QC
    12 days ago
  •  ...filiale à part entière de Take-Two Interactive Software, Inc. (NASDAQ : TTWO). Ce que nous...  ...Excellentes compétences en programmation en C/C++ et solide compréhension des architectures...  ...avec des moteurs de jeu (Unreal Engine, Unity ou moteurs personnalisés). Expérience... 
    Full time
    Apprenticeship
    Casual work
    Work from home

    2K

    Montréal, QC
    26 days ago
  • $95k - $130k per year

     ...that enables you to Be Seen, Be Yourself, and Do Your Best Work. About You  We are looking to hire a skilled and ambitious Senior Software Developer in Montreal. You are a highly technical, hands-on PHP developer with a passion for producing maintainable and robust code?... 
    Permanent employment
    Worldwide

    AppDirect

    Montréal, QC
    16 days ago
  • $72k - $90k per year

     ...thrive. Lyft’s Bikes & Scooters team is developing the future of micro-mobility and we are looking for a solid, experienced Software Engineer to join our Stations Software Platform team to work on helping us transition our customers to our latest generation platform and... 
    Hourly pay
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Montréal, QC
    1 day 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
  •  ...automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology...  ...-serve resolution Partner with Product Line Managers and Engineering teams to gather technical requirements and translate them into... 
    Apprenticeship
    Internship
    Work from home
    Day shift

    Vention

    Montréal, QC
    8 days ago
  •  ...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... 
    Permanent employment
    Work at office
    Flexible hours

    Services de Gestion Quantum Ltée

    Montréal, QC
    a month 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
  •  ...based reporting solutions for Enterprise Resource Planning (ERP) software, such as Acumatica, MYOB, Cegid and Sage Intacct. We serve...  ...Tech debt maintenance tasks and refactoring to ensure best engineering practices. Selected engineers on the team will also eventually... 
    Full time
    Remote work
    Worldwide

    Velixo

    Montréal, QC
    1 day ago
  • $72k - $90k per year

     ...just technology providers - we operate these systems, building the software, hardware, and operations that make urban micromobility work at...  ...their cities every day? We're looking for an Android Software Engineer to join the Rider Experience team within Lyft Urban Solutions.... 
    Hourly pay
    Long term contract
    Work at office
    Worldwide
    Flexible hours
    3 days per week

    Lyft

    Montréal, QC
    1 day ago
  •  ...leading provider of SoCs (System on Chip), software and hardware integrated platforms for the...  ...; Coach team members and help advance engineering best practices and continuous improvement...  ...; ~ Strong programming skills in C/C++ on Linux, RTOS, or embedded platforms;... 
    Full time

    Octasic Inc.

    Montréal, QC
    17 days ago
  • $130k per year

     ...Junior Software Engineer (Python) Role Role: Junior Software Engineer (Python) Client: Elite Quant Fund Compensation: Up to $130,000 CAD + Bonuses + Full Benefits Package Location: Montreal (Hybrid) Overview Join a front-office engineering team building... 
    Permanent employment
    Work at office
    Immediate start

    Hunter Bond

    Montréal, QC
    a month ago
  •  ...protection. Xona is seeking a skilled Software Specialist to work as a contributor to...  ...forward. This position focuses on Python/C++ programming, with a particular emphasis on...  ...What You’ll Do ~ Design and maintain engineering GUIs and visualization tools for real-time... 
    Permanent employment
    Full time
    Work at office

    xona-space

    Montréal, QC
    1 day ago
  • $115.4k - $173k per year

     ...teams. Project Management experience (understands the importance of control). Process Management experience Sales Support Engineer/Pre-sales support Skills and Abilities • Strong conceptual and analytical skills, which demonstrate out of the box problem... 
    Daily paid
    Long term contract
    Permanent employment
    Local area
    Remote work
    Shift work
    Montréal, QC
    3 days 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
    Permanent employment
    Full time
    Work at office
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    Medfar

    Montréal, QC
    22 days ago

Do you want to receive more vacancies?

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