Job Description What is the opportunity? The Pre-Trade Sales and Trading team at RBC are undergoing significant investment to modernize the calculation and speed of their existing trading platform. Throughout 2026 and onwards we aim to move the business to a modern distributed system, utilizing HTML