Cube Developer

Precision Technologies

Mississauga

On-site

CAD 90,000 - 130,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Precision Technologies seeks a BI and Analytics Developer to design Cube Dev semantic models using YAML-based cube definitions and to build dimensions, facts, measures, and pre-aggregation logic. You will design Power BI reports, measures, and manage security with RLS while optimizing semantic layer performance.

Collaborate with stakeholders to translate requirements, integrate with Snowflake/Databricks, and implement governance standards. Strong Git/CI/CD experience is preferred.

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, Engineering, or related field.
  • 5 to 10 years of experience in BI and Analytics development.
  • 4+ years of hands-on Power BI development experience.

Responsibilities

  • Design and develop Cube Dev semantic models using YAML configurations and define cubes with dimensions, facts, measures, joins, and pre-aggregation logic.
  • Create and maintain Cube Views and access policies, implement security controls including RLS, CLS, and role-based access management.
  • Develop solutions leveraging DAX, MDX, SQL, and GraphQL APIs for analytics consumption and optimize semantic layer performance through caching and pre-aggregation.
  • Design, develop, and maintain Power BI reports, dashboards, scorecards, complex DAX measures, calculated columns, and KPIs; manage Power BI Service workspaces and deployment pipelines; troubleshoot reports, gateways, and datasets.
  • Work with Snowflake, SQL Server, Databricks, Dataiku, or similar platforms; design star and snowflake schemas; develop ETL/ELT processes; ensure data quality and governance.

Skills

Cube Dev modeling
YAML configuration
GraphQL
MDX
Semantic modeling
Power BI Service
DAX
Power Query (M)
SQL
Data Modeling
Snowflake
Security/RLS
Git
CI/CD

Education

Bachelor's degree in Computer Science/IS/Engineering

Tools

Git
CI/CD

Job description

Design and develop Cube Dev semantic models using YAML-based cube definitions.

Build dimensions, facts, measures, joins, and pre-aggregation logic.

Create and maintain Cube Views and access policies.

Develop solutions leveraging DAX, MDX, SQL, and GraphQL APIs for analytics

consumption.

Implement security controls including RLS, CLS, and role-based access management.

Optimize semantic layer performance through caching and pre-aggregation strategies.

Power BI Development

Design, develop, and maintain Power BI reports, dashboards, and scorecards.

Create and optimize complex DAX measures, calculated columns, and KPIs.

Develop reusable semantic models and datasets.

Implement Row-Level Security (RLS) and performance optimization techniques.

Manage Power BI Service workspaces, deployment pipelines, and scheduled refreshes.

Troubleshoot report, gateway, and dataset issues.

Data Integration & Modeling

Work with Snowflake, SQL Server, Databricks, Dataiku, or similar platforms.

Design star and snowflake schemas for reporting solutions.

Develop ETL/ELT processes using SQL, Power Query, or cloud-native tools.

Ensure data quality, consistency, and governance standards.

Stakeholder Collaboration

Gather and analyze business requirements.

Translate business requirements into technical solutions.

Provide production support and root cause analysis.

Participate in code reviews and best-practice initiatives.

Required Qualifications

Bachelors degree in Computer Science, Information Systems, Engineering, or related

field.

5 to 10 years of experience in BI and Analytics development.

4+ years of hands-on Power BI development experience.

**Strong expertise in:
  • Cube Dev semantic modeling and YAML configuration.
  • Experience with GraphQL, MDX, or enterprise semantic layer technologies.
  • Power BI Service
  • DAX
  • Power Query (M)
  • SQL
  • Data Modeling
  • Snowflake or similar cloud data warehouse
  • Strong understanding of data governance, RLS, and security frameworks.
  • **Experience with Git and CI/CD deployment processes.
Preferred Qualifications

Experience with Azure Data Platform services.

Knowledge of Databricks and Snowflake.

Familiarity with Agile/Scrum delivery methodologies.

Microsoft Power BI certifications (PL-300 preferred).

Experience supporting finance, risk, regulatory, or enterprise reporting solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cube Dev & Power BI Analytics Architect
Cube Dev & Power BI Analytics Architect

Precision Technologies • Mississauga

On-site
CAD 90,000 - 130,000
Senior PowerBI Consultant
Senior PowerBI Consultant

Datavail Infotech • Toronto

On-site
CAD 95,000 - 135,000
Senior PowerBI Consultant
Senior PowerBI Consultant

Datavail • Toronto

Hybrid
CAD 110,000 - 150,000
BI/ Analytics Engineer
BI/ Analytics Engineer

Tundra Technical Solutions • Markham

On-site
CAD 90,000 - 130,000
Analytics & AI Solutions Lead
Analytics & AI Solutions Lead

Mother Parkers Tea & Coffee • Mississauga

On-site
CAD 120,000 - 160,000
Power BI Developer
Power BI Developer

TechDoQuest • Brampton

On-site
CAD 70,000 - 110,000
Senior Power BI Developer | PowerBI | BI Developer
Senior Power BI Developer | PowerBI | BI Developer

Resource Informatics Group, Inc • Pickering

On-site
CAD 80,000 - 110,000
Systems Architect
Systems Architect

Virtusa • Toronto

On-site
CAD 110,000 - 160,000
Power BI Developer
Power BI Developer

BI Control • Halifax

Hybrid
CAD 75,000 - 90,000
Power BI Developer – DAX & Data Visualization
Power BI Developer – DAX & Data Visualization

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

On-site
CAD 70,000 - 90,000