T

TMX Group

Runs market infrastructure for listings, trading

Senior Software Developer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeToronto, ON, CanadaCA$120k - CA$130k /yr

About the Job

Requirements

  • Five to seven years of experience with Python and C++.
  • Practical experience with system design patterns, including microservices, REST, and event-driven patterns.
  • Strong proficiency in SQL and experience with relational database design.
  • Hands-on experience with AWS and container orchestration using Docker and Kubernetes.
  • Demonstrated ability to use AI-augmented tools to increase coding velocity and solve complex problems faster.

Responsibilities

  • Write clean, modular code using Python and C++ to deliver features.
  • Help design application architecture, focusing on distributed systems, API performance, and cloud-native resilience.
  • Implement and manage Docker and Kubernetes workflows across the AWS environment.
  • Design and manage data environments in Snowflake, optimizing storage, query performance, and cost-efficient scaling.
  • Lead the design of SQL schemas for transactional applications and analytical reporting, and design and optimize schemas for growth and performance.
  • Use and integrate AI agentic tools, such as coding assistants and autonomous task runners, to automate repetitive work and accelerate feature delivery.
  • Work with the cloud infrastructure team to support, maintain, and scale infrastructure across AWS or Google Cloud or Azure.

Desired Qualifications

  • Experience or familiarity with Snowflake, AWS Firehose, AWS Kinesis Agent, Tableau, or QuickSight.
  • Ability to work in an Agile environment.
  • Practical knowledge of the Google work environment (G Suite).
  • Experience in equities and derivatives trading.

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