Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Data Analytics Engineer preparing enterprise data to be AI-ready at Canadian Bank Note Company. Designing semantic layers and enabling advanced analytics, self-service BI, and AI-powered decision-making.

Responsibilities

  • Partner with business stakeholders to translate domain knowledge into structured analytical and semantic representations.
  • Design, develop, and maintain enterprise semantic models.
  • Collaborate with data engineers to shape silver and gold datasets.
  • Build AI-ready data products by enriching datasets with business definitions and hierarchies.
  • Develop and optimize Power BI semantic models.
  • Create and manage standardized KPIs and calculations using DAX.
  • Document business logic, data definitions, and metric context.
  • Implement data governance controls.
  • Publish trusted semantic models and datasets.
  • Monitor and optimize model performance.

Requirements

  • Legally eligible to work in Canada.
  • Fluent in English (speak, read, write).
  • Able to obtain (in a timely manner) and maintain Government of Canada Secret (Level II) security clearance.
  • Bachelor’s degree in Computer Science, Data Science, Information Systems, Engineering, or a related field.
  • Understanding of semantic modeling concepts including metrics, hierarchies, and dimensional modeling.
  • Understanding of data governance principles and secure data access patterns.
  • 8+ years of relevant professional experience.
  • 3+ years of professional experience in analytics, business intelligence, or data modeling roles.
  • 3+ years of hands-on experience with Power BI semantic modeling, DAX, and dataset design.
  • 3+ years of experience working with SQL-based analytical datasets.
  • Ability to translate business concepts into structured analytical and semantic representations.

Benefits

  • health, medical and life insurance benefits
  • defined contribution pension plan with company matching

Job type

Full Time

Experience level

SeniorLead

Salary

CA$86,000 - CA$108,000 per year

Degree requirement

Bachelor's Degree

Tech skills

SQL

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.