721,262open jobs
43,022companies
101,631added this week
Browse all
Salary
$56k – $120k per year
Location
In office (Toronto)
Seniority
Senior
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 24, 2026. First seen by Alion on Sep 23, 2026. Bank of Montreal scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Bank of Montreal is Canada's oldest bank, founded in Montreal in 1817, and today one of the country's big five financial institutions. It runs personal and commercial banking in Canada and a substantial American franchise built through the acquisitions of Harris Bank and Bank of the West, alongside BMO Capital Markets for corporate and institutional clients and BMO Global Asset Management. Its legal head office remains in Montreal while executive operations are run from Toronto, and it is listed in both Toronto and New York with roughly a third of its earnings coming from the United States.

Application Deadline:

10/09/2026

Address:

250 Yonge Street

Job Family Group:

Data Analytics & Reporting

The Blue Rewards Program is one of Canada’s most recognized loyalty programs, with over 8 million active collector accounts, representing more than half of all Canadian households. Blue Rewards Members earn Reward Points at more than 300 leading Canadian, global and online brands and at thousands of retail and service locations across the country. Blue Rewards is a wholly-owned subsidiary of the Bank of Montreal (BMO). BMO is Canada’s oldest bank and the 8th largest in North America with more than 12 million customers globally.

Position Overview:

We are looking for a curious, detail-oriented Senior Analyst to join the Marketing Analytics team. This role supports lifecycle and mass marketing programs by delivering best-in-class analytics insights and bridges business problems with data. This role is ideal for someone with strong coding and data fundamentals (e.g., SQL, Python, or PySpark) who enjoys solving complex problems.

Responsibilities:

  • Applies subject matter expertise in customer loyalty, marketing analytics and technical aptitude across the Blue Rewards analytics stack
  • Contribute to all phases of campaign management (ideation, planning, targeting, measurement, recommendation) with a focus in pre-analysis and post-analysis
  • Work collaboratively with internal business partners to clearly define analysis / campaign scope, objectives, targeting & measurement strategy for marketing initiatives
  • Conduct timely customer analysis and campaign measurement to identify opportunities for clients to maximize the use of Blue Rewards Program to drive incremental sales
  • Present analysis results and recommendations in business language in different forums/meetings
  • Develop and maintain automated dashboards and reporting solutions
  • Automate and make process and tool improvement suggestions to drive operational efficiency

Qualifications:

  • Bachelor’s degree, preferably in any of the following: Statistics, Commerce, Economics, Computer Science, Engineering, Math
  • Demonstrated understanding of loyalty marketing, customer segmentation, campaign management & predictive modeling concepts
  • 2-3 years of customer analysis / insight delivery experience in a complex data-driven organization
  • Hands-on proficient experience with SQL, Python, Databricks, Sigma and Tableau, or comparable tools/languages
  • Expert in Microsoft Office (advanced Excel and PowerPoint)
  • A strategic/analytical thinker who can link assigned tasks to the bigger picture
  • Problem solving skills coupled with the “can do” attitude
  • Strong organizational, time management and communication skills (verbal and written)

Salary:

$55,500.00 - $120,000.00

Pay Type:

Salaried

The above represents AIR MILES’ pay range and type.

Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents AIR MILES’ expected target for the first year in this position.

AIR MILES’ total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. AIR MILES also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit: https://jobs.bmo.com/global/en/Total-Rewards

About Us

The AIR MILES Reward Program is one of Canada’s most recognized loyalty programs, with over 10 million active collector accounts, representing more than half of all Canadian households. AIR MILES collectors earn Reward Miles at more than 300 leading Canadian, global and online brands and at thousands of retail and service locations across the country. AIR MILES is a wholly-owned subsidiary of the Bank of Montreal (BMO). BMO is Canada’s oldest bank and the 8th largest in North America with more than 12 million customers globally.

As a member of the AIR MILESteam you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one - for yourself and our customers. We’ll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we’ll help you gain valuable experience, and broaden your skillset.

To find out more visit us at https://bmo.wd3.myworkdayjobs.com/en-US/External-AIR-MILES.

AIR MILESis committed to an inclusive, equitable and accessible workplace. By learning from each other’s differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.

Note to Recruiters: AIR MILESdoes not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to AIR MILES, directly or indirectly, will be considered AIR MILES property. AIR MILESwill not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
721,262 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Toronto
$123k – $178k per year • Remote/Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Boston
Python
SQL
Databases
Snowflake
Analytics
Tableau
Power BI
Apply
$80k – $175k per year • In office • Full-Time • Master's Degree • Toronto
Python
SQL
AI/ML
Machine Learning
DevOps
CI/CD
Apply
$86k – $183k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Montreal
Python
SQL
Management
Kanban
Apply
Backend Engineer 3 hours ago
$17k – $44k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Bengaluru
Python
Java
C++
Scala
Management
Agile
Apply
$105k – $215k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Toronto
Python
Go
TypeScript
Databases
PostgreSQL
Milvus
pgvector
Pinecone
FAISS
Apache Kafka
AI/ML
vLLM
CUDA Toolkit
MLFlow
Embeddings
TensorRT
TensorRT-LLM
RAG
KServe
CUDA
Triton
Hugging Face
LLMOps
Feature Store
NCCL
LLM Guardrails
Edge AI
DevOps
Terraform
OpenTelemetry
Prometheus
Azure
CI/CD
GitOps
AWS
Kubernetes
Grafana
Service Mesh
Bicep
FinOps
IAM
Cybersecurity
Defense in Depth
Least Privilege
SBOM
Cryptography
Vault
Apply
Associate Banker 3 hours ago
$37k – $80k per year (Estimated) • In office • Part-Time • 1+ year exp • Zionsville
Apply
$45k – $100k per year • In office • Full-Time • 7+ years exp • Toronto
Apply
$70k – $150k per year • Remote/Hybrid • Full-Time • 5+ years exp • Toronto
Apply
Branch Manager 3 hours ago
$65k – $130k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Tofield
Apply
Senior Data Scientist 3 hours ago
$90k – $180k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Chicago
AI/ML
Machine Learning
Apply
$71k – $172k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • PhD • Toronto
Python
SQL
Python
pySpark
Databases
Databricks
Delta Lake
AI/ML
Spark
DevOps
Azure
CI/CD
Git
Analytics
ETL/ELT
Informatica
Management
Agile
Apply
$108k – $157k per year • Equity • Remote/Hybrid • Full-Time • 2+ years exp • High School Diploma • Calgary • Toronto • Montreal
Python
Java
C++
AI/ML
Machine Learning
DevOps
GCP
Azure
AWS
Linux
Apply
$187k – $308k per year • Equity • Remote • Full-Time • 3+ years exp • Bachelor's Degree • Vancouver • Toronto • Regina • Quebec • Calgary
Go
DevOps
Splunk
CI/CD
Kubernetes
Apply
Deployment Engineer 6 hours ago
$74k – $193k per year (Estimated) • In office • Toronto
Python
TypeScript
AI/ML
AI Agents
Scale AI
Apply
$34k – $81k per year (Estimated) • In office • Full-Time • 2+ years exp • Toronto
Apply
See all jobs
This is one of many
721,262 more open roles from verified company boards, updated every day.