JobsData AnalystTorontoData Analyst

BMO Financial

Posted on 9 May · Jobs at BMO Financial

Data Analyst

BMO Financial · Toronto, Ontario, Canada

Full-timeOn site2-5 yrsCA$80k–CA$120kListed as no visa sponsorship
APPLY ON BMO FINANCIAL'S CAREERS SITE ↗
SAVE THIS JOB

We'll keep this job - the posting's full text, even after it closes. Free.

We'll email a six-digit code to make this your free Advancemint sign-in - and a link for later. Terms · Privacy Policy

Opens the employer's own application page.

In short

The role involves collecting, processing, and analyzing large datasets to identify trends and provide actionable insights for business strategy. You will also develop dashboards, maintain reports, and collaborate with cross-functional teams to deliver data-driven solutions.

What they're looking for

MUST-HAVE SKILLS

Data analysisSQLPythonRData visualizationTableauPower BIMachine learning

ALSO MENTIONED

Data AnalystData ScienceStatisticsMathematicsComputer ScienceSQLPythonRTableauPower BI

Candidates must hold a bachelor's degree in a relevant field such as Data Science, Statistics, or Computer Science. Proven experience in an analytical role and proficiency in SQL, Python, or R are required.

Is your LinkedIn profile ready for roles like this?

A free review of your profile, scored against what Data roles ask for, and what to fix first.

GET MY FREE REVIEWFREE · A SCORED REVIEW OF YOUR PROFILE, IN MINUTES

Questions about this role

Is this BMO Financial role remote?
Tagged on site.
What does it pay?
The posting lists CA$80,000–CA$120,000 a year.
Does it sponsor visas?
Listed as no visa sponsorship.
What experience does it ask for?
Listed as 2-5 years.

The posting, in full

In this exciting opportunity, you will leverage your analytical skills to transform raw data into actionable insights. The ideal candidate will contribute to the decision-making process within the organisation by providing detailed reports and analyses that drive business strategy. Collect, process, and analyse large datasets to identify trends and patterns.

▶ READ THE FULL POSTING

Overview

In this exciting opportunity, you will leverage your analytical skills to transform raw data into actionable insights. The ideal candidate will contribute to the decision-making process within the organisation by providing detailed reports and analyses that drive business strategy.

Key Responsibilities

  • Collect, process, and analyse large datasets to identify trends and patterns.
  • Develop and maintain dashboards and reports that track key performance indicators.
  • Collaborate with cross-functional teams to understand their data needs and provide data-driven solutions.
  • Assist in the design and implementation of data collection systems and other strategies that optimise statistical efficiency and data quality.
  • Present findings and recommendations to stakeholders in a clear and concise manner.

Requirements

  • Bachelor's degree in Data Science, Statistics, Mathematics, Computer Science, or a related field.
  • Proven experience as a Data Analyst or in a similar analytical role.
  • Proficiency in data analysis tools and programming languages such as SQL, Python, or R.
  • Strong analytical skills with the ability to work with large amounts of data.
  • Excellent communication skills, both written and verbal.

Nice to have

  • Experience with data visualisation tools such as Tableau or Power BI.
  • Knowledge of machine learning techniques.
  • Familiarity with financial services or banking sector.

Salary: 80000 - 120000 CAD Per annum

APPLY ON BMO FINANCIAL'S CAREERS SITE ↗
SAVE THIS JOB

We'll keep this job - the posting's full text, even after it closes. Free.

We'll email a six-digit code to make this your free Advancemint sign-in - and a link for later. Terms · Privacy Policy

Similar roles open now

All 16 Data Analyst roles in Toronto

This listing comes from BMO Financial's own careers site. Apply links go to the employer. Last checked 6 Nov 2026.