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

Hunter Bond

Montreal

Hybrid

CAD 216,000 - 264,000

Full time

2 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 is seeking an elite C++ Software Engineer in Montreal (Hybrid). You will design, build and own greenfield ultra-low-latency systems that directly influence trading outcomes.

The role emphasizes performance, safety and scalability, using C++ and Rust to push the boundaries of low-latency computing. You will work with world-class engineers on trading platforms and matching engines, tackling challenging, high-throughput data problems in a cutting-edge environment.

Qualifications

  • 2–7+ years in a performance-critical software environment.
  • Proficient with modern C++ (C++20/23) and systems programming concepts.
  • Strong CS fundamentals: algorithms, data structures, concurrency.
  • Experience building reliable, low-latency, high-throughput systems.
  • Academic background in CS/Math/Engineering advantageous.

Responsibilities

  • Design, build and own greenfield ultra-low-latency systems.
  • Collaborate with top engineers and researchers on challenging problems.
  • Develop high-performance trading platforms, matching engines and data stores.
  • Push performance, safety and scalability boundaries with modern languages.

Skills

C++20/23
Rust exposure
Systems programming
Low-latency
Concurrency
Networking
Algorithms
Data structures
Computer architecture
High throughput

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
Platform Engineer - fintech - Montreal - $220,000+ bonus!
Platform Engineer - fintech - Montreal - $220,000+ bonus!

Hunter Bond • Montreal

On-site
CAD 198,000 - 242,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
Low-Latency C++ Engineer — Hybrid Montreal, High Impact
Low-Latency C++ Engineer — Hybrid Montreal, High Impact

Hunter Bond • Montreal

Hybrid
CAD 216,000 - 264,000
Bonuses
Benefits
DevOps/Site Reliability Engineer - Up to $200k CAD + Bonus - Elite Tech Firm
DevOps/Site Reliability Engineer - Up to $200k CAD + Bonus - Elite Tech Firm

Hunter Bond • Montreal

On-site
CAD 180,000 - 220,000
Flexible hours
Hybrid working model
Cutting-edge technology investment
+1
React Engineer - Montreal - Up to $200,000 CAD + Exceptional Bonuses/Benefits
React Engineer - Montreal - Up to $200,000 CAD + Exceptional Bonuses/Benefits

Hunter Bond • Montreal

Hybrid
CAD 180,000 - 220,000
Food
Gym
Modern offices
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++ 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
Junior React Engineer - Montreal - Up to $145,000 CAD Starting Base + Exceptional Bonuses/Benefits
Junior React Engineer - Montreal - Up to $145,000 CAD Starting Base + Exceptional Bonuses/Benefits

Hunter Bond • Montreal

On-site
CAD 131,000 - 160,000
Food & gym