The TMX group of companies includes leading global exchanges such as the Toronto Stock Exchange, Montreal Exchange, and numerous innovative organizations enhancing capital markets. United as a global team, we’re connecting cross-functionally, traversing industries and geographies, moving opportunity into action, advancing global economic growth, and propelling progress. Through a rich exchange of ideas, meaningful collaboration, and a nimble operating model, we're powering some of the nation's most critical systems, fueling capital formation and innovation, bringing increased opportunity to business visionaries, product ingenuity to consumers, and career exploration to our team. Ready to be part of the action? We are seeking a highly skilled C++ Developer to design, build, and optimize high-performance equity trading engines. In this role, you will work on latency-sensitive systems that process large volumes of market data and execute trades with speed, accuracy, and reliability. You will collaborate closely with quantitative analysts, traders, and infrastructure teams to develop scalable solutions that meet the demands of modern electronic trading. Key responsibilities include developing and maintaining low-latency trading applications in C++, optimizing system performance at both the software and hardware levels, and ensuring robustness in real-time environments. You will also contribute to architecture decisions, implement efficient data structures and algorithms, and troubleshoot complex production issues. The ideal candidate has strong expertise in modern C++ (C++17 or later), a deep understanding of multithreading, concurrency, and memory management, and experience working on high-frequency or low-latency systems. Familiarity with market data protocols, order management systems, and Linux-based environments is highly desirable. This is an opportunity to work at the forefront of financial technology, building systems where performance and precision are critical to success.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed
Number of Employees
501-1,000 employees