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
  •  ...We are looking for a great C++ developer to join our Montreal development team. You will work on state of the art computer vision and machine learning projects, surrounded by a group of passionate, expert developers. Your work will directly affect technology that is being... 
    Suggested
    Full time

    kogniz

    Montréal, QC
    18 days ago
  •  ...We’re seeking someone to join our team as a C++ Developer in Fixed Income Cash & Foreign Exchange (FICFX) to design and deliver...  ...redefine markets and shape the future of our communities. This is a Software Engineering III position at Director level, which is part of the job... 
    Suggested
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    16 hours ago
  • $300k per year

     ...Software Developer - Python - (Real-Time Data/Distributed Systems) - Up to $300k CAD 1st Year Compensation - Elite FinTech Firm - Montreal...  ...models for real-world deployment. We are looking for engineers who have Strong experience developing software using modern Python... 
    Suggested
    Full time

    Hunter Bond

    Montréal, QC
    15 days ago
  •  ...and enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview   As a Software Engineer, you’ll join our team to plan, build and deliver enterprise software solutions for our clients. You’ll collaborate with... 
    Suggested
    Full time

    osedea

    Montréal, QC
    18 days ago
  •  ...entertainment boundaries, join our journey and help create the unknown! Job Description As a Machine Learning Operations Software Engineer at Ubisoft Montréal, you will help build reliable and scalable systems that protect the trust and safety of our players .... 
    Suggested
    Full time
    Work at office

    Ubisoft

    Montréal, QC
    3 days ago
  •  ...can help leaders in gaming, entertainment, engineering, and architecture build the things we...  ...subsidiary of Unity. Parsec is hiring a Senior Software Developer to join our small but talented...  ...[NYSE: U] is the world’s leading game engine, powering play for more than 3 billion... 
    Daily paid
    Full time
    Work at office
    Remote work
    Work from home
    Worldwide
    Relocation package
    Flexible hours

    Unity

    Montréal, QC
    5 days ago
  •  ...training and development, and much more... POSITION OVERVIEW Reporting to the Business Solutions Delivery Team Leader, the Software Engineering Specialist is an integrated role within the IT Solutions Delivery team. The Specialist must participate in the complete development... 
    Full time
    Flexible hours

    Business Development Bank of Canada

    Montréal, QC
    11 days ago
  •  ...innovation forward. That's where you come in. About the Team Our Platform & Reliability crew at Flinks brings together DevOps Engineers, SREs, and Support Engineers to create a proactive environment where incidents are resolved before customers see them and engineers... 
    Full time

    Flinks

    Montréal, QC
    11 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
    16 hours 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
    1 day ago
  • $100k - $150k per year

     ...We're Hiring: Full Stack Software Engineer (Montreal, In-person) We're looking for an exceptional Full Stack Software Engineer to join our small team and help build the foundations of Flashloop AI. If you love shipping products fast, building with the latest AI tools... 
    Full time
    Worldwide

    La Viral Studio

    Montréal, QC
    7 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... 
    Full time
    Summer work
    Remote work
    Work from home
    Flexible hours

    VIA

    Montréal, QC
    9 days ago
  •  ...to connect!  Brief overview of the Motion product Runneth 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
    3 days 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
    3 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
    13 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
    a month ago
  •  ...fast, flexibly, and collaboratively — without compromising standards — we want to hear from you. We're looking for a full-stack JS engineer to help us scale and connect millions of devices to wireless networks. The projects and potential impact are incredible. We're... 
    Full time
    Worldwide

    USMobile

    Montréal, QC
    18 days ago
  •  ...As the Sr. Software Quality Engineer, you will work in a cross-functional team which is developing state of the art computer vision algorithms and applications. You will work closely with software engineers to ensure that Kogniz delivers the next generation products with the... 
    Full time

    kogniz

    Montréal, QC
    18 days ago
  •  ...We’re seeking someone to join our team as a Lead Software Developer in Finance Technology to drive the end-to-end delivery of a large-...  ...and shape the future of our communities. This is a Lead Software Engineering position at Vice President level, which is part of the job... 
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    16 hours ago
  • $40 per hour

     ...they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft....  ...Label, proofread, and improve machine-written and human-written software engineering-related outputs. Report quality and performance trends... 
    Hourly pay
    16 hours
    Permanent employment
    Contract work
    Temporary work
    Part time
    For contractors
    Remote work

    Cohere

    Montréal, QC
    2 days ago
  •  ...Description In this role, you’ll use C++ to build important software that powers machine learning,...  ...Bachelor’s Degree in Computer Science, Engineering, Mathematics, or a related field  ~...  ...with expertise in areas such as Unreal Engine, C++, computational geometry, and... 
    Full time
    Apprenticeship
    Local area
    Remote work

    NBCUniversal

    Montréal, QC
    12 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
    7 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
    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
  •  ...We are looking for a Senior Generative AI Engineer to develop our next-generation...  ...translation and translation-related service engine, using Generative AI (GenAI) and Large Language...  ...presentations Work closely with DevOps Engineers, software engineers, designers, and product... 
    Full time
    Shift work

    Apertera

    Montréal, QC
    18 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
    7 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
  •  .... 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
    9 days ago
  •  ...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s... 
    Remote work

    Speechify

    Montréal, QC
    7 days ago
  •  ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ..., engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new... 
    Work at office
    Shift work

    Speechify

    Montréal, QC
    7 days ago

Do you want to receive more vacancies?

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