Lead Financial Engineer, Software
rbc · Toronto
Description du poste
About the role
RBC is looking for a Lead Financial Engineer to bridge its investment strategy business units and software engineering teams. You will translate complex financial models into precise mathematical specifications and algorithms for the investment management proposal system, working in the Investment Product Team within an Agile framework to build tools for portfolio optimization, risk assessment and client wealth forecasting.
Key responsibilities
- Define, refine and document quantitative algorithms for the investment proposal platform with business stakeholders.
- Convert high-level financial models into mathematical formulas and technical specifications for developers.
- Own the mathematical integrity of core features such as portfolio optimization, Monte Carlo simulations, financial health scoring and probability-based goal assessment.
- Act as quantitative Subject Matter Expert in Scrum teams, taking part in story writing, sprint planning, refinement and code/math reviews.
- Design and run prototype models in Python or R to validate algorithms before production.
- Help the Product Owner prioritize the quantitative roadmap by business value and technical feasibility.
Required profile
- 7+ years of professional experience in quantitative finance, financial engineering or asset management.
- Master's degree or Ph.D. in Financial Engineering, Quantitative Finance, Mathematics, Statistics, Physics, Computer Science or another highly quantitative field.
- Deep knowledge of modern portfolio theory, multi-period asset allocation, stochastic processes and statistical simulation.
- Proven experience working with software engineers and turning financial math into implementable specifications.
- Experience in an Agile/Scrum lifecycle and the ability to explain complex mathematics to business partners and engineers.
- Nice to have: experience building software for wealth management, robo-advisory or retail proposal platforms, and basic object-oriented programming (C#, Java or C++).
Required skills
- Proficiency in Python, R or MATLAB for prototyping and data analysis.
- Familiarity with SQL and Git.
What we offer
- Total rewards program with bonuses, flexible benefits, competitive compensation, commissions and stock where applicable.
- Coaching and development support from leaders.
- A dynamic, collaborative team with challenging work and growing responsibilities.
Questions fréquentes
Pourquoi signalez-vous cette offre ?
Aller plus loin
Salaires, guides et recherches au Canada.
Postulez en 30 secondes
Entrez votre email pour postuler. Un compte sera cree automatiquement.
En continuant, vous acceptez nos conditions d'utilisation.
Deja un compte ? Connexion
Une question sur cette offre ?
Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.
Publie il y a 1 jour
Expire dans 1 mois
5 vues · 0 interesses
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
rbc
Toronto
Offres similaires
-
Managing Director, Head of FX Operations
rbc TORONTO -
Associate, Institutional Client Credit Management (Global Credit)
rbc TORONTO -
Relationship Manager, Business Markets - Small Business
rbc TORONTO -
Manager / Senior Manager - Capital Markets and Accounting Advisory Services
PwC George Town -
R&D Tax Incentives Manager (SR&ED)
Rodeo FX Montreal