Job Description

Join TMX as a C++ Developer to design and optimize high-performance equity trading engines in a hybrid work setting. Work closely with quantitative analysts and traders to deliver low-latency solutions.

This role targets experienced developers passionate about building reliable, low-latency trading applications. As part of a collaborative team, you will develop on C++17, enhance system performance, and address complex production challenges. Your expertise in multithreading and familiarity with market data protocols will be crucial in delivering scalable trading solutions in real-time environments.

Key Responsibilities: • Develop and maintain low-latency trading applications in C++ • Optimize system performance at software and hardware levels • Ensure robustness in fast-paced, real-time settings • Contribute to architecture decisions and implement efficient algorithms • Troubleshoot and resolve complex production issues

Requirements: • Strong expertise in mode...

Apply for this Position

Ready to join TMX Group? Click the button below to submit your application.

Submit Application