Point your AI agent at freehire and let it find you a job.

Get the CLI →

Hunter Bond

New

Junior Software Engineer (Python) - Montreal - Up to $130,000 CAD + Exceptional Bonuses/Benefits

Posted 5 views
Discussion

Summary

Junior software engineer building high-performance Python systems at the core of real-time risk, pricing, and trading decision tools, working directly with quants and traders on a next-gen front-office risk platform. Hybrid role in Montreal; salary up to $130,000 CAD plus bonuses.

Title: Junior Software Engineer (Python)

$$$: Up to $130,000 CAD + Bonuses + Exceptional Benefits Package

Location: Montreal (Hybrid)

The Opportunity:

Join a front-office engineering team building the systems traders and quants depend on every second. You’ll build high-performance Python tools at the heart of real-time risk, pricing, and decision-making, working directly with the people putting them to work.

What You'll Do:

  • Build fast, scalable Python systems that sit at the core of real-time risk and pricing
  • Work directly with quants and traders to turn complex risk ideas into production-grade tools
  • Help define the architecture of a unified, next-gen front-office risk platform

Who You Are:

  • Strong Computer Science fundamentals (degree preferred, not essential)
  • Exceptional Python skills with 2+ years of relevant experience
  • Curious, analytical, and genuinely interested in markets, trading, and how things work under the hood
  • Enjoy solving hard technical and mathematical problems where performance matters
  • A strong teammate with personality - you care about building great systems and building great relationships

Sound like your next opportunity?

Skills

What Junior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available