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

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.

Senior C++ Developer – Low Latency Trading Systems
TMX GroupSenior C++ Developer engineering low-latency systems at TMX Group. Focused on high-performance applications to support Canada's trading infrastructure with Agile collaboration.
Tech Stack
Tools & technologiesLinuxOraclePerlPythonRDBMSSQL
About the role
Key responsibilities & impact- 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.
- Work as a key contributor within an Agile Squad, translating complex requirements into high-impact code to meet sprint goals.
- Provide technical guidance to junior developers, fostering a culture of excellence and continuous learning.
- Lead code reviews to identify performance bottlenecks and language-specific issues, ensuring all code aligns with TMX’s rigorous enterprise standards.
- Prepare high-quality technical and procedural documentation and provide Tier-3 support to ensure the integrity of our production environment.
Requirements
What you’ll need- 5–7+ years of experience in high-performance application development using C++ and STL.
- Post-secondary degree in Computer Science or a related technical field.
- Proficiency in Object-Oriented Analysis & Design (OOAD), Multithreading, Design Patterns, and TCP socket programming.
- Hands-on experience with Linux (RedHat), Perl, Python, and SQL RDBMS (Oracle).
- Proven track record in designing and developing real-time, mission-critical business applications.
- Exceptional interpersonal skills with the ability to simplify complex technical concepts for diverse stakeholders.
- Experience with CI/CD Pipeline and with automated testing.
- For Montreal, fluency in both French and English (written and spoken) is required, as this role involves regular interaction with partners and stakeholders in both languages.
Benefits
Comp & perks- Wellness - From empathetic leadership to a culture of flexibility and balance, we believe wellness at work creates the maximum yield and a stronger “we”. Plus, with a cloud-first and hybrid workstyle, as well as generous time-off and leaves, we support a life well lived!
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++STLObject-Oriented Analysis & DesignMultithreadingDesign PatternsTCP socket programmingLinuxPerlPythonSQL RDBMS
Soft Skills
interpersonal skillstechnical guidancecode reviewssimplifying complex conceptscontinuous learning
Certifications
post-secondary degree in Computer Science