RBC

HQ
Toronto
Total Offices: 29
88,000 Total Employees
Year Founded: 1901

Jobs at RBC

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

Fintech • Insurance
Supports RBC Corporate Treasury’s Risk Initiatives & Infrastructure team with interest rate risk, liquidity risk, funds transfer pricing, data infrastructure, production processes, governance, controls, and change management. The intern partners with Technology, Finance, business teams, and vendors to implement risk measurement methodologies, maintain data quality, and support retail and commercial banking portfolios.
4 Days AgoSaved
In-Office
Toronto, ON, CAN
Fintech • Insurance
Supports the CFO Data and Automation team in analyzing, redesigning, documenting, and automating Finance processes. Assists with requirements gathering, testing, implementation, process improvement frameworks, automation pipeline management, compliance documentation, and staff training. The intern will work with RPA and low-code/no-code tools, collaborate with Finance stakeholders, and contribute to self-service automation and efficiency initiatives.
4 Days AgoSaved
In-Office
Toronto, ON, CAN
Fintech • Insurance
Coordinate automation solutions and web applications using large-scale data. Analyze and transform structured and unstructured data, develop ETL workflows and portals, improve Finance reporting, and collaborate with stakeholders across departments. The role requires Python, SQL, data-processing tools, web development, advanced Excel and PowerPoint, with opportunities to use GitHub Actions and Tableau.
11 Days AgoSaved
In-Office
Toronto, ON, CAN
Fintech • Insurance
Analyze and manage data across platforms, define business and data-quality requirements, develop data-quality frameworks and rules, investigate exceptions, coordinate data flows with engineers, and support client escalations. The role also involves monitoring master reference data, reporting on data-quality performance, and developing AI and machine-learning solutions to identify production data anomalies.
11 Days AgoSaved
In-Office
Toronto, ON, CAN
Fintech • Insurance
Supports securities lending trading activities, including transaction execution, recalls, pricing, reporting, trade discrepancy resolution, repricing, and identifying revenue opportunities. Develops automation and modernization solutions for desk operations, including AI and machine learning applications, Excel macro replacement, borrower locates, recall tracking, settlement workflows, and lending rule maintenance. Collaborates with trading, client operations, coverage, collateral, and mid-office teams.
11 Days AgoSaved
In-Office
Toronto, ON, CAN
Fintech • Insurance
Software engineering intern supporting RBC Investor Services’ Business Intelligence group. Responsibilities include developing, testing, refining, and reviewing software features; contributing code across multiple projects; collaborating with data, digital, business intelligence, and financial services teams; documenting technical work; and presenting learnings. The role offers mentorship and exposure to full-stack development, banking technologies, and cross-functional stakeholder engagement.
17 Days AgoSaved
In-Office
2 Locations
Fintech • Insurance
Supports change management and transformational initiatives within the Client Complaints Appeal Office. Responsibilities include helping implement new tools and technologies, mapping and improving processes, supporting regulatory initiatives, verifying data and compliance, reinforcing targeted behaviors, and executing operational changes. The role requires bilingual English and French communication, problem-solving, initiative, attention to detail, independent work, and interest in organizational development, AI productivity tools, and process mapping.
20 Days AgoSaved
In-Office
Toronto, ON, CAN
Fintech • Insurance
Developers join a cross-functional summer innovation team to research business challenges, design and build functional prototypes, and pitch solutions to RBC stakeholders. The role involves programming, collaboration with business and data specialists, Agile development, stakeholder presentations, continuous learning, and use of modern technologies such as cloud platforms, mobile development, DevOps, full-stack frameworks, APIs, and service-based architectures.
21 Days AgoSaved
In-Office
Toronto, ON, CAN
Fintech • Insurance
Collaborate on a cross-functional team to research business challenges, design and prototype innovative solutions, build business cases, manage project activities, and present a functional product to RBC stakeholders. The role involves stakeholder engagement, design thinking, user research, teamwork, problem-solving, executive presentations, and exposure to agile development and emerging technologies.
21 Days AgoSaved
In-Office
Toronto, ON, CAN
Fintech • Insurance
Participate in RBC’s summer innovation program as a Data Engineer, collaborating on a cross-functional team to research business challenges, design and build a functional prototype, transform and analyze data, and present solutions to stakeholders. Responsibilities include troubleshooting, applying data science and engineering techniques, working with mentors and subject matter experts, continuous learning, and contributing to strategy, communications, and executive presentations.