C++ Software Engineer: Build Low-Latency Trading Systems

Citadel Securities

Canada

On-site

CAD 80,000 - 130,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

A leading capital markets firm in Ontario is seeking a driven C++ Software Engineer to design, build, and maintain high-performance trading systems. This mid-senior level role emphasizes solving complex challenges with clean code and collaboration with traders. Applicants should have a deep knowledge of C++, and a background in trading is a plus. This role includes a comprehensive relocation package.

Qualifications

  • Deep experience in C++ with a passion for clean, performant code.
  • Strong grasp of multithreading, concurrency, and distributed systems.
  • Curiosity to explore how things work and a drive to improve them.

Responsibilities

  • Break down intricate challenges and deliver clear, elegant solutions.
  • Design, build and maintain high performance systems.
  • Continuously push the limits of latency, reliability, and throughput.

Skills

C++
Multithreading
Concurrency
Distributed Systems
Clear Communication

Education

Bachelor’s degree in Computer Science or Engineering

Job description

A leading capital markets firm in Ontario is seeking a driven C++ Software Engineer to design, build, and maintain high-performance trading systems. This mid-senior level role emphasizes solving complex challenges with clean code and collaboration with traders. Applicants should have a deep knowledge of C++, and a background in trading is a plus. This role includes a comprehensive relocation package.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Developer
C++ Developer

Oliver Bernard • Montreal (administrative region)

On-site
CAD 277,000 - 416,000
C++ Developer — Ultra-Low Latency Trading (Hybrid)
C++ Developer — Ultra-Low Latency Trading (Hybrid)

860 Morgan Stanley Svcs Canada Co • Montreal (administrative region)

Hybrid
CAD 110,000 - 140,000
Low-Latency C++ Engineer - Hybrid Montreal
Low-Latency C++ Engineer - Hybrid Montreal

Hunter Bond • Montreal (administrative region)

On-site
CAD 216,000 - 264,000
Bonuses
Benefits
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
C++ Developer (Capital Markets)
C++ Developer (Capital Markets)

CG Consulting Group • Toronto

On-site
CAD 103,320 - 137,760
Lead C++ Developer, Capital Markets – Hybrid Toronto
Lead C++ Developer, Capital Markets – Hybrid Toronto

CG Consulting Group • Toronto

On-site
CAD 103,000 - 138,000
C++ Developers (intermediate and senior)
C++ Developers (intermediate and senior)

HRB • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Incredible perks
5 weeks PTO
Lunches daily
+1
Senior Java Engineer - Capital Markets (Low-Latency)
Senior Java Engineer - Capital Markets (Low-Latency)

Jobility Talent Solutions • Toronto

On-site
CAD 140,000 - 190,000
High-Performance Systems Software Engineer (C++, Windows)
High-Performance Systems Software Engineer (C++, Windows)

Atlantis IT Group • Toronto

On-site
CAD 70,000 - 90,000
Senior C++ Software Engineer
Senior C++ Software Engineer

Catch Talent, LLC • Montreal (administrative region)

On-site
CAD 120,000 - 180,000
Five weeks paid vacation
Lunch and snacks on-site
Health and wellness reimbursement
+2