Software Engineer (Java) – Front Office Pricing & Risk
Location
toronto, on
Job Type
Full-time
Category
Other-General
Posted
May 28, 2026
Work Location:
Toronto, Ontario, Canada
Hours:
37.5
Line Of Business:
Technology Solutions
Pay Details:
$126,800 - $164,100 CAD (base pay varying by skills, experience, and geographic location; eligible for discretionary variable compensation)
Role Overview Software Engineer with strong Core Java fundamentals needed to join the pricing and risk services team within the Transparency team, a Front Office development group focused on cross‑asset pricing and risk systems for FICC derivatives.
Key Responsibilities
Develop and enhance backend services for pricing and risk systems using Java
Collaborate with Sales, Trading, and Quant teams to implement business requirements
Contribute to the design and delivery of scalable, reliable systems
Support integration with downstream consumers (eTrading, analytics, etc.)
Write clean, testable, and maintainable code
Pa...
Toronto, Ontario, Canada
Hours:
37.5
Line Of Business:
Technology Solutions
Pay Details:
$126,800 - $164,100 CAD (base pay varying by skills, experience, and geographic location; eligible for discretionary variable compensation)
Role Overview Software Engineer with strong Core Java fundamentals needed to join the pricing and risk services team within the Transparency team, a Front Office development group focused on cross‑asset pricing and risk systems for FICC derivatives.
Key Responsibilities
Develop and enhance backend services for pricing and risk systems using Java
Collaborate with Sales, Trading, and Quant teams to implement business requirements
Contribute to the design and delivery of scalable, reliable systems
Support integration with downstream consumers (eTrading, analytics, etc.)
Write clean, testable, and maintainable code
Pa...