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

Citadel Securities

Canada

On-site

CAD 80,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Senior C++ Low-Latency Trading Engineer (Hybrid Montreal)
Senior C++ Low-Latency Trading Engineer (Hybrid Montreal)

Creative Solutions Services, LLC • Montreal (administrative region)

Hybrid
CAD 180,000 - 280,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
Backend Software Engineer - Derivatives Trading Platforms
Backend Software Engineer - Derivatives Trading Platforms

Scotiabank • Toronto

On-site
CAD 90,000 - 120,000
Diversity and inclusion programs
Upskilling and development opportunities
Competitive rewards program
+1
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
Senior C++ Developer Low Latency Trading Systems
Senior C++ Developer Low Latency Trading Systems

Creative Solutions Services, LLC • Montreal (administrative region)

Hybrid
CAD 180,000 - 280,000
Algorithmic Trading Software Engineer
Algorithmic Trading Software Engineer

P2P • Montreal

On-site
CAD 80,000 - 120,000
Mentorship with experienced developers
Continuous learning support
Paid volunteer work
+3
C++ Developer (Capital Markets)
C++ Developer (Capital Markets)

CG Consulting Group • Toronto

Hybrid
Senior Software Engineer, Low-Latency Trading (Hybrid)
Senior Software Engineer, Low-Latency Trading (Hybrid)

Catch Talent • Montreal

Hybrid
CAD 170,000 - 210,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
C++ Software Engineer
C++ Software Engineer

Hunter Bond • Montreal (administrative region)

Hybrid
CAD 144,000 - 240,000
Bonuses
Benefits
Hybrid working model
+1