Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
TMX Group

Functional Architect – High-Performance Trading Systems

TMX Group

Functional Architect designing technological solutions for high-performance trading systems at TMX Group. Collaborating with Agile teams to ensure reliability and system evolution in finance.

Posted 4/15/2026full-timeToronto • 🇨🇦 CanadaMid-LevelSenior💰 CA$120,000 - CA$130,000 per yearWebsite

Tech Stack

Tools & technologies
PerlPythonUnix

About the role

Key responsibilities & impact
  • Develop detailed architecture for computer systems supporting market trading and surveillance
  • Validate all IT solutions for trading, surveillance, and clearing of derivative products
  • Develop and deliver ultra-low latency, highly available, and sustainable real-time trading, risk management, and data analytics applications
  • Contribute to the end-to-end design of multi-tier applications interfacing with complex distributed external systems and global clients
  • Perform organic analysis and actively contribute to preliminary and functional analyses
  • Accompany and guide development teams throughout the solution implementation cycle
  • Write technical documentation and specialized guides for external clients
  • Collaborate on the development of strategies and test plans to ensure total software robustness

Requirements

What you’ll need
  • At least 5 years of experience in architecture and design of complex systems
  • University degree in Computer Science, Computer Engineering, or Software Engineering
  • Proven track record in designing and developing real-time, mission-critical business applications
  • Hands-on knowledge of UNIX and C++, Perl, and Python languages
  • Advanced mastery of UML and architectural patterns (high availability)
  • Fluency in both French and English (written and spoken) required

Benefits

Comp & perks
  • Wellness programs
  • Generous time-off and leaves
  • Flexible work arrangements

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
architecturedesignreal-time applicationsC++PerlPythonUMLhigh availabilitydata analyticsrisk management
Soft Skills
collaborationcommunicationguidanceanalysisdocumentation
Certifications
University degree in Computer ScienceUniversity degree in Computer EngineeringUniversity degree in Software Engineering