C++ Senior Engineer Role at TMX

TMX Group

📍 toronto, on, Canada

Full-time IT & Technology Posted June 06, 2026

Job Description

Pursue your passion in software development at TMX as a Senior Engineer focused on C++. Enjoy a hybrid work structure that promotes flexibility and productivity in the Toronto area.
TMX is seeking a versatile Senior Software Engineer for the DataXchange Squad. You will lead efforts in developing C++ applications while mentoring junior team members. Your skills in Python, SQL, and automation scripts will greatly enhance our CI/CD processes and address complex issues within our systems.
Key Responsibilities:
• Create efficient C++ applications with high reliability
• Mentor junior engineers through detailed code reviews
• Enhance automation using Python and Bash scripting
• Resolve intricate production issues across the stack
• Offer tier-3 support for critical technical escalations
Requirements:
• 5–6 years in C++ programming, C++17/20 knowledge a plus
• 3–4 years in Python, SQL, and Perl for optimization
• Experience with Docker and cloud services like ...