This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join a front-office tech team building real-time risk and analytics platforms used directly by traders. You’ll develop Python-based tools that power trading decisions, working closely with quants to turn models into production-grade systems. This is the perfect opportunity for engineers who want to code where it matters and get closer to the markets in a high-impact, fast-paced environment.
Job Responsibility
Developing and maintaining Python-based risk and analytics systems used in live trading
Collaborating with quants and traders to implement and optimise models
Designing clean, efficient, and scalable code for front-office applications
Ensuring reliability, performance, and accuracy across production systems
Bridging the gap between quantitative research and production-grade software
Tackling complex technical challenges with initiative and agility
Requirements
6+ years of professional experience with Python
Strong Computer Science fundamentals (degree preferred but not essential)
Proven ability to thrive in high-pressure, mission-critical environments
Excellent problem-solving skills and a proactive mindset
Strong personality and the ability to collaborate directly with business stakeholders
Interest in or experience with financial markets and trading systems
What we offer
Bonus
Benefits
Competitive compensation package up to $200,000 CAD + Bonus
Direct exposure to front-office trading and quantitative researchers
Hybrid working model based in Montreal
Opportunity to work on systems that directly influence real-time trading decisions
Collaborative, high-calibre team with a focus on engineering quality
Comprehensive benefits package and performance-based incentives