Job Description
Elevate your career at TMX as a Senior Software Engineer in Toronto with a hybrid work model. Drive software excellence through C++ development and mentorship of junior engineers.
Join the DataXchange Squad at TMX, where your experience in C++ and Python will contribute to creating robust applications. The role involves leading code reviews, optimizing CI/CD pipelines, and debugging complex production issues. You will also provide tier-3 support for critical escalations, all while working in a collaborative environment.
Key Responsibilities:
• Develop high-performance C++ applications for reliability
• Mentor junior engineers through code reviews
• Automate tasks using Python and Bash scripts
• Troubleshoot full-stack issues from application to database
• Provide technical support for production escalations
Requirements:
• 5–6 years of C++ experience, familiarity with C++17/20 preferred
• 3–4 years using Python, SQL, and Perl for automation
• Experience...
Join the DataXchange Squad at TMX, where your experience in C++ and Python will contribute to creating robust applications. The role involves leading code reviews, optimizing CI/CD pipelines, and debugging complex production issues. You will also provide tier-3 support for critical escalations, all while working in a collaborative environment.
Key Responsibilities:
• Develop high-performance C++ applications for reliability
• Mentor junior engineers through code reviews
• Automate tasks using Python and Bash scripts
• Troubleshoot full-stack issues from application to database
• Provide technical support for production escalations
Requirements:
• 5–6 years of C++ experience, familiarity with C++17/20 preferred
• 3–4 years using Python, SQL, and Perl for automation
• Experience...