About The Position

Are you interested in the opportunity to work as a BI Developer/Engineer student at RBC? By applying to this job posting, you will be considered for a specialized role within the Enterprise Chief Controls Office (ECCO). The Enterprise Control Testing (ECT) team with ECCO serves as RBC’s central control testing function. We are seeking a motivated intern to help build and support ECT’s data and reporting capabilities while driving efficiency through the development of custom automation tools.

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).

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.
  • Streamline operations by building tools to automate data handling.
  • 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