💼 Full-Time Position

Software Engineer (Java) – Front Office Pricing & Risk

🏢
TD
📍 toronto, on, Canada
📍
Location
toronto, Canada
📅
Posted
June 05, 2026
Type
Full-Time
🎯

Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.

Job Description

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...