C++ Developers (intermediate and senior)

HRB

Montreal (administrative region)

On-site

CAD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Incredible perks
5 weeks PTO
Lunches daily
Salary parity with US

Job summary

HRB in Montreal invites experienced C++ developers to join a global telco/fintech group focused on quantitative trading systems. You will help design and maintain front-to-back trading infrastructure, with emphasis on low-latency and real-time risk management.

The role collaborates with quant researchers and technology peers worldwide, offering a healthy work-life balance and opportunities to work on cutting-edge data platforms. International travel may be possible.

Qualifications

  • Bachelor’s degree in Engineering or CS.
  • 5–7+ years C/C++ on Linux.
  • 5–7+ years in code optimization for high performance.

Responsibilities

  • Design, develop and test low-latency trading software.
  • Collaborate with quant researchers and tech teams.
  • Provide 2nd/3rd level support as needed.

Skills

C/C++ development
Linux
Code optimization
High performance applications
Team collaboration

Education

Bachelor's degree in Engineering, Computer Science or related subject
Master's degree in Mathematics or Computer Engineering (MSc)

Tools

Python
SQL

Job description

C++ Developers (intermediate and senior)
Job Description

Our client is a global telco/fintech that utilizes a diversified portfolio of systematic and quantitative strategies across financial markets that seeks to achieve high quality, uncorrelated returns. They have deep expertise in trading, technology and operations and attribute their success to rigorous scientific research. As a technology and data-driven firm, they design and build their own cutting-edge systems, from intraday trading platforms to large scale data analysis and compute farms. With main offices in New York, London and Singapore, they emphasize true, global collaboration by aligning their investment, technology and operations teams functionally around the world.

Main Function

Successful candidates will develop and maintain front to back trading infrastructure for their global frameworks for algorithmic trading, real-time risk management, market connectivity, trade reporting and trade surveillance.

Responsibilities
  • Design, develop and test real-time software for low-latency algorithmic trading, risk management and trade reporting.
  • Collaborate closely with quant researchers and peers in technology to to ensure consistency and maximize re-use of software components globally.
  • Work with technology operations to provide 2nd/3rd level application support as required.
Requirements

You are comfortable working in a rapidly changing environment with an ability to deliver high quality work in collaboration with global colleagues. However, don't misinterpret this as you'll be worked to the bone. A super healthy work / life balance is a very real part of their culture.

Qualifications
  • Bachelors Degree in Engineering, Computer Science or related subject.
  • 5 to 7+ years C/C++ development experience on Linux
  • 5 to 7+ years understanding of code optimization and high performing applications
Nice to have qualifications
  • Experience with order management , exchange connectivity or market data handling for Equities , FX or fixed income products will be an added advantage
  • Advanced degree in Mathematics or Computer Engineering (MSc)
  • Team player / mentor with excellent communication skills.
  • Capable of developing industrial strength software components with colleagues across the globe.
  • Python, SQL and/or scripting experience considered a plus.
  • Interest in automated trading systems. Knowledge of trading, settlement and/or market interfaces considered a plus.
  • Fascination in traditional and cutting edge (aka: crypto) markets.
Benefits
  • Incredible perks.
  • 5 weeks pto.
  • Lunches, daily.
  • More... You'll love their overall package.
  • Salary = to your US counterparts.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++ Software Engineer
C++ Software Engineer

Citadel Securities • Canada

On-site
CAD 80,000 - 130,000
Senior Java Developer - Equities Trading Technology - Vice President
Senior Java Developer - Equities Trading Technology - Vice President

Citigroup Inc. • Mississauga

On-site
CAD 168,000 - 237,000
Senior C++ Developer – Real-Time, Low-Latency Trading Systems
Senior C++ Developer – Real-Time, Low-Latency Trading Systems

HRB • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Incredible perks
5 weeks PTO
Lunches daily
+1
Software Development Engineer
Software Development Engineer

Connor, Clark & Lunn Investment Management (CC&L) • Vancouver

On-site
CAD 125,000 - 200,000
Performance bonus
Fixed Income Electronic Trading - Programmer Analyst
Fixed Income Electronic Trading - Programmer Analyst

Societe Generale • Montreal (administrative region)

On-site
CAD 80,000 - 100,000
Quantitative Developer - CaaS
Quantitative Developer - CaaS

TradingHub • Toronto

On-site
Annual discretionary performance bonus
Hybrid working policy
Office lunches twice a week
+7
Software Developer (Toronto)
Software Developer (Toronto)

DV Trading LLC • Toronto

On-site
CAD 70,000 - 120,000
Discretionary bonus eligibility
Medical, dental, and vision insurance
HSA, FSA, and Dependent Care Options
+6
Quantitative Equity Technology, Quantitative Developer
Quantitative Equity Technology, Quantitative Developer

Connor, Clark & Lunn Financial Group (CC&L) • Vancouver

On-site
CAD 170,000 - 273,000
Low latency Senior Java Developer
Low latency Senior Java Developer

Socket.dev • Mississauga

On-site
CAD 169,000 - 238,000
Low latency Senior Java Developer
Low latency Senior Java Developer

Citi • Mississauga

On-site
CAD 121,000 - 171,000