Job Description
WHAT IS THE OPPORTUNITY?
RBC Capital Markets
RBC Capital Markets is a premier investment bank that provides a focused set of products and services to corporations, institutional investors, and governments around the world. With more than 7,100 professionals, we operate out of 70 offices in 15 countries across North America, the U.K., Europe, and the Asia-Pacific region.
We work with clients in over 100 countries around the globe to deliver the expertise and execution required to raise capital, access markets, mitigate risk and acquire or dispose of assets. According to Bloomberg and Dealogic, we are consistently ranked among the largest global investment banks.
RBC Capital Markets is part of a leading provider of financial services, Royal Bank of Canada (RBC).
What you'd do
- Assist in developing trading strategies, improve the speed of trading systems, and evaluate models and technologies.
- Paper trade in your team’s asset class by working with voice traders to better learn our markets.
- Gain experience for the products your team trades: FX, equities, interest rates, ETFs, etc.
- Become immersed in a comprehensive education program for interns and junior traders/researchers that will develop critical quantitative skills and decision-making capabilities.
- Anticipated graduation in Winter 2027 or Spring 2028 at an accredited four-year college or university or master’s program.
- Engaged in study of Math, Physics, Engineering, Computer Science, or related technical field.
- Strong programming skills, with experience in python and at least one compiled language (Java or C++).
- Ability to manage multiple competing priorities and thrive in a fast-paced and challenging environment.
- The most successful people on our teams apply the following principles
- Be reliable. Product quality code, meet deadlines, follow through on commitments, anticipate and prevent problems.
- Starts
- 2026-09-15