Lead Financial Engineer, Software

RBC — TORONTO, Ontario, Canada

Posted 2026-10-14

Job Description What is the Opportunity? We are seeking a Lead Financial Engineer to bridge the gap between our investment strategy business units and our software engineering teams. In this role, you will translate complex financial models into precise mathematical specifications and algorithms for our investment management proposal system. You will sit within the Investment Product Team, working daily inside an Agile development framework to build tools for portfolio optimization, risk assessment, and client wealth forecasting. What will you do? Algorithm Definition: Collaborate with business stakeholders to define, refine, and document quantitative algorithms for the investment proposal platform. Mathematical Translation: Convert high-level financial models and concepts into rigorous mathematical formulas and technical specifications for software developers. Core Model Support: Own the mathematical integrity of core system features, including portfolio optimization, Monte Carlo simulations, financial health scoring, and probability-based goal assessment models. Agile Collaboration: Serve as the quantitative Subject Matter Expert (SME) within Scrum teams, participating in story w

Apply on RBC's careers site