Opens LinkedIn
- Employment type
- Full-time
- Experience level
- Mid-level · 2+ years
- Apply by
- Oct 25, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Help build the next-generation performance software platform and contribute to design and development across a range of projects. Provide input into the team's technical direction and help expand the engineering team.
Job details
Job title: C++ Developer Client: Performance Software Scale Up Salary: up to $240,000 CAD P/A + Bonus (DOE) Location: Montreal - Hybrid working offered The role: My client are seeking a talented engineer to join their existing team of elite software engineers to help build their next generation performance software platform. The existing team consists of some of the brightest minds hailing from a range of backgrounds (Big tech, Start-ups, Quant Funds etc), all striving to build the next generation of performance technology. The position will allow you to work across a range of projects, within which you will get end to input on design and development as well as a real say in the direction that the team moves. This is an extremely tech focussed organisation who are looking for the next wave of tech driven, entrepreneurial personalities to help expand the team. The role is based in Montreal however, there will be some flexibility for hybrid working. You will have: 3 + Years working with C++ Rust experience - not needed but a huge plus! Experience working with highly distributed and scalable systems Strong understanding of high level system design Outstanding academic background A curious and tech driven personality! The organisation is one of the most elite Tech firms globally and you can expect to find: Stunning offices Generous benefits and bonus package - Market Leading!! Excellent career progression and the ability to learn from some of the best engineers on the planet. The opportunity to work with tech years ahead of competitors! Please apply ASAP for more information. sberry@hunterbond.com
What you’ll do
Help build the next-generation performance software platform and contribute to design and development across a range of projects. Provide input into the team's technical direction and help expand the engineering team.
Requirements
At least three years of experience working with C++ and experience with highly distributed, scalable systems and high-level system design. Rust experience is a strong advantage but not required; an outstanding academic background and a curious, technology-driven personality are also sought.
Benefits
- Bonus
- Generous Benefits Package
- Career Progression
- Learning Opportunities
Listed skills
- Rust · Preferred
- C++ · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- C++
- Rust
- Distributed Systems
- Scalable Systems
- System Design
- Software Development
- Performance Software
Job areas
- Software
- Technology
- Engineering
- Finance & Accounting
More jobs from Hunter Bond
Software Engineer – Elite Quant - Up to $200,000 CAD Starting base + Exceptional benefits/bonus package Fund
- On-site
- Montréal, QC
- Posted Oct 1, 2026
Quantitative Developer
- On-site
- Montréal, QC
- Posted Oct 1, 2026
Front-End Engineer - Montreal - Up to $200,000 CAD + Exceptional Bonuses/Benefits
- Hybrid
- Montréal, QC
- Posted Sep 30, 2026
Graduate Software Engineer / Quant Developer / Quant Researcher - Up to $150,000 + Bonus + Benefits
- Hybrid
- Montréal, QC
- Posted Sep 30, 2026
