C++ Software Engineer - Montreal - Up to $240K CAD + Exceptional Bonuses/Benefits

Hunter Bond

Montreal

Hybrid

CAD 216,000 - 264,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Bonuses
Benefits

Job summary

Hunter Bond in Montreal is seeking a talented C++ Software Engineer to join a team that values engineering excellence. You will design, build and own greenfield, ultra-low-latency systems where performance is measured in nanoseconds and your work directly influences trading outcomes.

We expect strong experience with modern C++ (C++20/23) and an interest in Rust or systems programming. Candidates typically have 2–7+ years in performance-critical environments and solid CS fundamentals.

Qualifications

  • Strong experience with modern C++ (C++20/23) is required.
  • Exposure to Rust or interest in systems programming with Rust is highly valued.
  • 2–7+ years of professional software engineering experience in performance-critical environments.
  • Excellent CS fundamentals: algorithms, data structures, concurrency, networking, architecture.
  • Strong academic background in Computer Science, Mathematics, Engineering or related discipline is advantageous.

Responsibilities

  • Design, build and own greenfield, ultra-low-latency systems from ground up.
  • Work with world-class engineers to solve challenging technical problems.
  • Develop high-performance trading platforms and low-latency data stores from first principles.

Skills

Modern C++ (C++20/23)
Rust exposure / interest
Systems programming mindset
Algorithms & data structures

Education

Strong CS/Math/Engineering background

Job description

Location: Montreal (Hybrid)
$$$: Up to $240k CAD + Bonuses + Benefits
The Role:

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

Why Join:
  • Design, build and own greenfield, ultra-low-latency systems from the groundup
  • Work alongside world-class engineers, researchers and technologists solving some of the industry's most challenging technical problems
  • Develop high-performance trading platforms, matching engines, execution systems and low-latency data stores from first principles
  • Explore modern systems programming with C++ and Rust to push the boundaries of performance, safety and scalability
About You:
  • Strong experience with modern C++ (C++20/23); exposure to Rust or an interest in systems programming with Rust is highly valued
  • 2–7+ years of professional software engineering experience in performance-critical environments
  • Excellent computer science fundamentals, including algorithms, data structures, concurrency, networking and computer architecture
  • Experience building highly reliable, low-latency, high-throughput systems where performance is a primary concern
  • Strong academic background in Computer Science, Mathematics, Engineering or a related discipline is advantageous
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ 20/23 Software Engineer (2-12 Years)- Up to $220k CAD + Bonus - Elite FinTech Firm
C++ 20/23 Software Engineer (2-12 Years)- Up to $220k CAD + Bonus - Elite FinTech Firm

Hunter Bond • Montreal

Hybrid
CAD 162,000 - 198,000
Senior C++ Software Engineer
Senior C++ Software Engineer

Catch Talent, LLC • Montreal

On-site
CAD 120,000 - 180,000
Five weeks paid vacation
Lunch and snacks on-site
Health and wellness reimbursement
+2
Distributed Systems/ML Engineer - Montreal - Up to $175,000 CAD + Benefits
Distributed Systems/ML Engineer - Montreal - Up to $175,000 CAD + Benefits

Hunter Bond • Montreal

Hybrid
CAD 158,000 - 193,000
Senior Software Engineer (Python) - Elite FinTech Firm - Up to $200k CAD + Industry Leading Bonus
Senior Software Engineer (Python) - Elite FinTech Firm - Up to $200k CAD + Industry Leading Bonus

Hunter Bond • Montreal

Hybrid
CAD 180,000 - 220,000
C++ Developer - Up to $250k CAD + Industry Leading Bonus
C++ Developer - Up to $250k CAD + Industry Leading Bonus

Hunter Bond • Montreal

Hybrid
CAD 225,000 - 275,000
Unlimited tech budget
Collaborative and friendly environment
Beautiful office space
Software Engineer (Distributed System & ML Infrastructure) - Elite Tech Firm - Up to $250k CAD [...]
Software Engineer (Distributed System & ML Infrastructure) - Elite Tech Firm - Up to $250k CAD [...]

Hunter Bond • Montreal

On-site
CAD 90,000 - 130,000
C++ Developers (intermediate and senior)
C++ Developers (intermediate and senior)

HRB • Montreal

On-site
CAD 90,000 - 130,000
Incredible perks
5 weeks PTO
Lunches daily
+1
C++ Developer (Capital Markets)
C++ Developer (Capital Markets)

CG Consulting Group • Toronto

Hybrid
CAD 103,320 - 137,760
Site Reliability Engineer – Elite Quant - Up to $200,000 CAD Starting base + Exceptional benefits/bonus package Fund
Site Reliability Engineer – Elite Quant - Up to $200,000 CAD Starting base + Exceptional benefits/bonus package Fund

Hunter Bond • Montreal

On-site
CAD 180,000 - 220,000
Senior C# .NET Backend Developer
Senior C# .NET Backend Developer

Nöord Technologies • Montreal

Hybrid
CAD 110,000 - 160,000
Relocation package