T

TMX Group

Runs market infrastructure for listings, trading

C++ Programmer Analyst

Backend EngineeringPosted on Nov 11
Full-timeMontreal, QC, CanadaNo salary listed

About the Job

Requirements

  • A bachelor's degree in a technological field, such as Computer Science or Engineering, is required.
  • At least 5 years of experience in C++ application development is required.
  • Experience with a scripting language such as Python or Perl, or an equivalent language, is required.
  • Proficiency with Git for version control is required.
  • Fluency in spoken and written French and English is required to produce documentation for internal and external stakeholders communicating in both languages.

Responsibilities

  • Develop technical designs for complex client- and server-side features supporting new financial instruments.
  • Implement critical functionality in the clearing platform using C++, ensuring smooth and secure execution.
  • Develop rigorous unit tests and contribute to automated integration testing.
  • Collaborate with architects, business analysts, and quality assurance teams to translate business needs into technical solutions.

Desired Qualifications

  • Knowledge of container technologies such as Docker and Kubernetes.
  • Interest in or experience with financial markets, clearing, or post-trade activities.
  • Experience working in Agile environments and proficiency with Jira and Confluence.

About the Company

TMX Group

Runs market infrastructure for listings, trading

TMX Group runs market infrastructure for Canadian and international capital markets, including exchanges (Toronto Stock Exchange, TSX Venture Exchange, TSX Alpha Exchange, Montreal Exchange), clearing and depository services, and market data and analytics. Its products support listings, trading, clearing, settlement, custody, and access to data across equities and derivatives, with TMX Trayport for energy/commodities and TMX VettaFi for indices and data. It differentiates itself by offering an integrated, end-to-end ecosystem—from listing to settlement—across multiple markets with a broad, cross-border footprint. The company’s goal is to provide reliable, efficient infrastructure that helps companies raise capital and market participants manage trading, clearing, settlement, and risk across global markets.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Toronto, Canada
Founded
1852

Recently Posted Jobs

Explore more opportunities at TMX Group

See more jobs