Full-time

Software Engineer (Java) – Front Office Pricing & Risk (Toronto)

Posted by TD Bank • toronto, on, Canada

📍 toronto, on 🕒 May 27, 2026

About the Role

Role Overview

We are looking for a Software Engineer with strong Core Java fundamentals to join our pricing and risk services team. This role is well suited for engineers who:

Have solid backend development experience Are interested in financial markets and trading systems Want to grow their domain knowledge in pricing and risk Will work closely with business and quantitative teams to build scalable, high-performance services 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 Participate in code reviews, testing, and CI/CD practices Continuously learn and build understanding of financial products and trading workflows Core Technical Skills (Requir...

Ready to Apply?

Submit your application today and take the next step in your career journey with TD Bank.

Apply Now