TG

TMX Group

Verified Job Source

TMX Group empowers businesses and investors by providing innovative market solutions and fostering diversity, collaboration, and growth in capital and commodity markets globally.

Toronto

Financial Services
1,001–5,000 people

About

At TMX Group, we build world-class markets to enable businesses and investors to succeed and help communities thrive. Powered by our people, TMX has the means to bring inspired ideas to life, and to unlock human potential. We believe better markets serve as a propulsive engine, creating opportunities for bold and ambitious ideas to create a brighter future. With offices in some of the world’s most multicultural cities, we proudly celebrate diversity, learn from one another, and cultivate true belonging in a Hybrid-First work environment. We are a global team, connected across multiple industries, and united by a common Purpose: To Make Markets Better and Empower Bold Ideas. Our Mission We power capital and commodity markets with client-centric, technology-driven global solutions. Our Vision To be an indispensable solution for companies around the world to raise capital and the preferred destination for traders and investors to prosper. TMX Group companies includes: Toronto Stock Exchange, TSX Venture Exchange, TSX Trust, Montréal Exchange, TSX Alpha Exchange, Shorcan, CDCC, CDS, TMX Datalinx, TMX Insights and Trayport.

Open positions

Full Stack Developer (PHP/JavaScript)

Hybrid · Vancouver

You will design, build, and maintain public-facing web properties and internal applications using PHP, JavaScript, and CSS. Additionally, you will support AI-driven initiatives and participate in Scrum events to ensure high-performing, scalable services.

Manager, IT Support - Toronto

Hybrid · Toronto

The Manager, IT Support directs IT support teams and ensures seamless service delivery across Toronto and Markham offices. They are responsible for managing hardware inventory, overseeing the ticketing lifecycle in ServiceNow, and collaborating on strategic business projects.

DevOps Analyst

Hybrid · Montréal

The DevOps Analyst will provide Level 2 application support and facilitate CI/CD processes using Agile and DevOps methodologies. They are responsible for identifying system bottlenecks, automating infrastructure tasks, and collaborating with cross-functional teams to ensure high availability and performance.

DevOps Analyst, CI/CD Pipelines

Hybrid · Toronto

The DevOps Analyst will design, maintain, and troubleshoot CI/CD pipelines across multiple platforms to ensure reliable and automated software delivery. They will also partner with cross-functional teams to standardize workflows, implement infrastructure as code, and drive the adoption of DevOps best practices.

Senior Analyst, Risk Data Scientist

Hybrid · Montréal

The role involves designing and maintaining foundational Python libraries for financial risk logic and building scalable calculation applications. You will collaborate with infrastructure teams to ensure mathematical models are accurate, performant, and integrated into production systems.

Systems Engineer, Patch Management (12 month contract)

Hybrid · Toronto

Architect and execute enterprise-wide software updates and security patches across hybrid platforms while ensuring SLA compliance. Drive operational efficiency through automation, Infrastructure as Code, and the integration of Generative AI tools.

Senior Full Stack Developer (18-month contract)

Hybrid · Montréal

Develop and enhance trade management applications and digital interfaces through the full software development lifecycle. Contribute to technical design, web architecture, and continuous application optimization via code reviews and refactoring.

Systems Engineer - Linux (12-month contract)

Hybrid · Toronto

The Systems Engineer manages and supports infrastructure technologies on distributed platforms using an Infrastructure as Code approach. Key duties include designing, building, and maintaining high-availability technical solutions and providing advanced systems support.

Senior Software Developer

Hybrid · Toronto

Develop end-to-end features using Python and C++ while ensuring scalable technical architecture. Design and manage complex data environments in Snowflake and AWS, utilizing AI tools to accelerate the development lifecycle.

Systems Engineer (mft/axway)

Hybrid · Toronto

Manage and optimize the Axway Managed File Transfer service to ensure secure and reliable data transfers. Lead the strategic migration of MFT services to a containerized Kubernetes environment using IaC and GitOps principles.