Senior C++ Engineer - FIX Trading Systems

Broadridge Financial Solutions

Vancouver

Hybrid

CAD 100,000 - 120,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Broadridge Financial Solutions is seeking a senior software developer for the NYFIX development team in Vancouver. The role requires 8+ years of C++ on Linux/Unix, with strong multithreading and a focus on high performance, low latency systems.

You will contribute to the FIX Marketplace and related products, with opportunities to influence across the full SDLC. The team operates on a hybrid schedule, typically 1–2 days in the office weekly, and offers a collaborative, inclusive environment with

Qualifications

  • Bachelor degree required in Computer Science, Engineering, Mathematics, or related field.
  • 8+ years of C++ experience on Linux/Unix.
  • Strong C++ expertise and multi-threaded programming experience.
  • Experience with high performance, high throughput, low latency applications.

Responsibilities

  • Develop and maintain Broadridge NYFIX FIX Marketplace and related products.
  • Participate in all phases of the software development lifecycle, from design to production support.
  • Collaborate with cross-functional teams to deliver high-quality trading software.

Skills

C++
Linux/Unix
Multithreading
High performance
Low latency
FIX
Core Java

Education

Bachelor's degree in Computer Science or related field

Tools

FIX engine
TibRV
MQ
Solace
29 West LBM
Oracle
MySQL
Sybase

Job description

Broadridge Financial Solutions is seeking a senior software developer for the NYFIX development team in Vancouver. The role requires 8+ years of C++ on Linux/Unix, with strong multithreading and a focus on high performance, low latency systems.

You will contribute to the FIX Marketplace and related products, with opportunities to influence across the full SDLC. The team operates on a hybrid schedule, typically 1–2 days in the office weekly, and offers a collaborative, inclusive environment with

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Developer
Senior Software Developer

Broadridge Financial Solutions • Vancouver

Hybrid
CAD 100,000 - 120,000
Senior Developer, Fixed Income Trading (Remote)
Senior Developer, Fixed Income Trading (Remote)

Soho Square Solutions • Toronto

Hybrid
CAD 90,000 - 120,000
Senior C++ Engineer
Senior C++ Engineer

La Fosse • Southwestern Ontario

Hybrid
GBP 90,000 - 120,000
Software developer
Software developer

Soho Square Solutions • Toronto

On-site
CAD 90,000 - 120,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
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
C++ Developer (Capital Markets)
C++ Developer (Capital Markets)

CG Consulting Group • Toronto

On-site
CAD 103,320 - 137,760
C++ Developer
C++ Developer

Oliver Bernard • Montreal (administrative region)

On-site
CAD 277,000 - 416,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: Build Low-Latency Trading Systems
C++ Software Engineer: Build Low-Latency Trading Systems

Citadel Securities • Canada

On-site
CAD 80,000 - 130,000