About The Position

This posting is for a 4-month Fall 2026 Student placement within the Enterprise Chief Controls Office (ECCO), specifically on the Enterprise Control Testing (ECT) team. The ECT team is RBC’s central control testing function. The intern will support the design, implementation, and execution of Data, Reporting, and Dashboard products, and will play a key role in streamlining operations by building tools to automate data handling. The role involves supporting the development of custom automation tools to drive efficiency.

Requirements

  • Currently enrolled at a Canadian post-secondary institution with a focus on Computer Science, Data Science, Information Management, Mathematics, or Statistics.
  • Experience with BI tools (Tableau, Power BI) with hands-on development experience.
  • Strong programming skills in one or more languages (e.g., Python, R, or SQL) to support data extraction, transformation, and automation.
  • Ability to perform complex data analysis on large volumes of data and present findings to stakeholders.
  • Creative and analytical thinker who is self-driven and capable of working in a fast-paced environment.
  • Excellent interpersonal and communication skills (verbal and written).
  • Must be returning to school after the work term end-date of December 2026, or graduating in December 2026 and requiring the full 4-months work term as a mandatory component for graduation.
  • Must be located within Ontario for the duration of the work term.

Nice To Haves

  • Demonstrated experience in BI development, data engineering, or automation roles, ideally within Banking/Financial services.
  • Knowledge of design, development, and implementation utilizing current analytics technologies and architecture.
  • Familiarity with data governance practices and role-based access controls.
  • Ability to learn and absorb new concepts (in business and in systems) quickly and apply new knowledge.

Responsibilities

  • Support the design, implementation, and execution of Data, Reporting, and Dashboard products.
  • Build and optimize ETL/ELT processes to integrate data from source systems.
  • Develop automation tools for processing files, including the automated uploading and downloading of data/files to improve workflow efficiency.
  • Create interactive dashboards (using tools such as Tableau or Power BI) and reports to provide risk insights and operational metrics.
  • Execute on the data infrastructure for ECT, including coordinating with Technology and Operations to build connections to existing data lakes and warehouses.
  • Partner with controls office peers and technology enablers to refine requirements and deliver actionable data-driven insights.
  • Maintain technical documentation for data workflows, schemas, metric definitions, and automation scripts.

Benefits

  • Network and build lasting relationships with students from diverse backgrounds from across Canada
  • Participate in fun events and gamification challenges to help build your career tool kit while enjoying a work-life balance
  • Leaders who support your development through coaching and learning opportunities
  • Work in a dynamic, collaborative, progressive and highly performing team
  • Ability to make a difference and lasting impact
  • Enjoy a comfortable work environment with the option to dress casually
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service