Location
toronto
Job Type
Full-time
Posted
June 14, 2026
Job Description
Take your software engineering skills to the next level at TMX as a Senior Application Developer. This hybrid role in Toronto combines advanced C++ development with mentoring and automation expertise.
At TMX, join our core team in the DataXchange Squad. Your role as a Senior Software Engineer emphasizes high-quality C++ application development, mentoring junior engineers, and creating automation scripts to improve workflow efficiency. Collaborate on high-level architectural decisions while troubleshooting complex issues.
Key Responsibilities: • Develop high-quality C++ applications ensuring efficiency • Lead code reviews and provide mentorship to juniors • Automate tasks using Python, Shell scripting • Resolve complex problems from application to database • Deliver tier-3 support for urgent production issues
Requirements: • 5–6 years of professional C++ experience, familiarity with C++17/20 • 3–4 years of automation experience in Python and SQL • Familiar wit...
At TMX, join our core team in the DataXchange Squad. Your role as a Senior Software Engineer emphasizes high-quality C++ application development, mentoring junior engineers, and creating automation scripts to improve workflow efficiency. Collaborate on high-level architectural decisions while troubleshooting complex issues.
Key Responsibilities: • Develop high-quality C++ applications ensuring efficiency • Lead code reviews and provide mentorship to juniors • Automate tasks using Python, Shell scripting • Resolve complex problems from application to database • Deliver tier-3 support for urgent production issues
Requirements: • 5–6 years of professional C++ experience, familiarity with C++17/20 • 3–4 years of automation experience in Python and SQL • Familiar wit...
Ready to Apply?
Submit your application for Senior Application Developer at TMX at TMX Group
Apply Now