1. What is a Software Engineer at TMX Group?
A Software Engineer at TMX Group occupies a critical position at the intersection of high-stakes financial markets and cutting-edge technology. You are responsible for building and maintaining the robust systems that power capital markets, ensuring high availability, low latency, and absolute data integrity. Your work directly impacts how financial institutions and investors interact with market data, clearing services, and trading platforms.
This role is both intellectually demanding and strategically significant. Whether you are working on core trading infrastructure in C++, building data processing pipelines in Python, or modernizing platform architecture with Kubernetes and Terraform, you are solving complex challenges at scale. You will collaborate with cross-functional teams to modernize legacy systems while simultaneously architecting the next generation of financial technology, making this an ideal environment for engineers who thrive on technical rigor and high-impact problem solving.