Senior Software Quantitative Engineer
RBC — 2 Locations
Posted 2026-10-27
Job Description What is the Opportunity? This position is responsible for developing logic-intensive components of the digital wealth management platform. Works on computational libraries, as well as API services that interact with those libraries and other parts of the platform. The core focus for the position will be on implementing software used in portfolio optimization, Monte Carlo simulations, trading algorithms, financial health scores, and probability assessment models used in developing a wealth management platform. What will you do? Develop software for quantitative and portfolio management using Python Design/test/maintain/improve the core trading and research applications being developed Develop code to extract data from various sources to support development of the models Collaborate with team on best practices Conduct research on portfolio optimization, perform back test and implement trading models What do you need to succeed? Must have: 5+ years of software development in a quantitative finance area 3+ years of professional experience building large scale applications/APIs in Python Bachelor's degree in Economics/Finance/Mathematics, Computer Science, Statistics or