Senior C++ Real-Time Market Data Engineer (Hybrid)

TMX Group

Toronto

On-site

CAD 120,000 - 130,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Accommodations for applicants
Hybrid work environment
Competitive compensation

Job summary

TMX Group in Toronto is seeking a Senior Application Developer to design, develop, test and support mission-critical market data applications. The role emphasizes high-performance C++ code, real-time data feeds, and collaboration with cross-functional teams.

Candidates should have a university degree in computer science and at least five years of hands-on experience across C++, Java, C, SQL and Perl, with OO analysis. A strong ability to work independently and within a team is required.

Qualifications

  • University degree in computer science or equivalent.
  • Experience in real-time transaction and batch processing concepts.
  • Minimum five years in UNIX, Linux, C++, Java, C, SQL, Perl and OO analysis.
  • Ability to work independently and with peers.
  • Knowledge of TMX real-time market data feeds is an asset.
  • Securities industry knowledge is an asset.

Responsibilities

  • Analyze requirements and design components, subsystems and applications.
  • Develop high-performance, reusable code with stable interfaces.
  • Lead design/code reviews and provide feedback on quality and performance.
  • Provide 3rd level application support with rotation and 24/7 pager duties.
  • Create operational/documentation for users and technical support staff.
  • Support delivery of tasks, estimates and schedules across teams.

Skills

C++
UNIX/Linux
Java
SQL
Perl
OO Analysis

Education

University degree in Computer Science

Job description

TMX Group in Toronto is seeking a Senior Application Developer to design, develop, test and support mission-critical market data applications. The role emphasizes high-performance C++ code, real-time data feeds, and collaboration with cross-functional teams.

Candidates should have a university degree in computer science and at least five years of hands-on experience across C++, Java, C, SQL and Perl, with OO analysis. A strong ability to work independently and within a team is required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C++ Developer
Senior C++ Developer

tmx • Toronto

On-site
CAD 120,000 - 130,000
Senior C++ Developer
Senior C++ Developer

TMX Group • Toronto

On-site
CAD 120,000 - 130,000
Accommodations for applicants
Hybrid work environment
Competitive compensation
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 Engineer - Expert
Software Engineer - Expert

Mindlance • Toronto

On-site
CAD 120,000 - 130,000
Big Data Engineer
Big Data Engineer

TMX Group • Toronto

On-site
CAD 130,000 - 140,000
Full Stack Developer (PHP/JavaScript)
Full Stack Developer (PHP/JavaScript)

TMX Group • Vancouver

Hybrid
CAD 70,000 - 85,000
Senior Reporting Analyst [C]
Senior Reporting Analyst [C]

TMX Group • Toronto

On-site
CAD 55,000 - 83,000
Sr Java Developer
Sr Java Developer

Insight Global • Toronto

On-site
CAD 150,000 - 210,000
r. Java Developer - Capital Markets
r. Java Developer - Capital Markets

Veracity Software Inc • Toronto

Hybrid
CAD 90,000 - 130,000
Software developer
Software developer

Soho Square Solutions • Toronto

Hybrid
CAD 90,000 - 120,000