Back to jobs

Senior Power BI Developer

Location not identified

Pay
Salary not listed in the saved posting
Work setup
Remote stated — work setup source
This is a remote position. Job Description — Power BI Senior Developer
Read the full posting
Employment
Unconfirmed
Apply at Kanini

What you’ll work on

Full posting

We're looking for an experienced Power BI Developer to join our BI/Data Analytics team, supporting a large-scale enterprise semantic model built on Microsoft Fabric and Snowflake.

  • Design, build, and maintain Power BI semantic models using TMDL and PBIP (Git-integrated) project format — no reliance on manual .pbix-only workflows.

  • Develop and optimize DAX measures, calculated columns, hierarchies, and relationships across large (multi-GB, 80M+ row) fact tables.

  • Implement and maintain incremental refresh policies (rolling window/incremental partitioning) to manage large historical datasets efficiently.

From the employer’s posting
We're looking for an experienced Power BI Developer to join our BI/Data Analytics team, supporting a large-scale enterprise semantic model built on Microsoft Fabric and Snowflake. You'll work on a mission-critical reporting platform serving sales, labor, attendance, and financial reconciliation across the organization, with a strong focus on performance optimization, data modeling best practices, and scalable report development.
Key Responsibilities Design, build, and maintain Power BI semantic models using TMDL and PBIP (Git-integrated) project format — no reliance on manual .pbix-only workflows. Develop and optimize DAX measures, calculated columns, hierarchies, and relationships across large (multi-GB, 80M+ row) fact tables.
Design, build, and maintain Power BI semantic models using TMDL and PBIP (Git-integrated) project format — no reliance on manual .pbix-only workflows. Develop and optimize DAX measures, calculated columns, hierarchies, and relationships across large (multi-GB, 80M+ row) fact tables. Implement and maintain incremental refresh policies (rolling window/incremental partitioning) to manage large historical datasets efficiently.
Develop and optimize DAX measures, calculated columns, hierarchies, and relationships across large (multi-GB, 80M+ row) fact tables. Implement and maintain incremental refresh policies (rolling window/incremental partitioning) to manage large historical datasets efficiently. Diagnose and resolve refresh failures, memory/capacity issues, and performance bottlenecks (VertiPaq Analyzer, DAX Studio, Fabric Capacity Metrics).

Tools in this posting

  • Snowflake
  • SQL
  • Power BI
  • dbt
  • Power Query
Source — Tool mentions in context
About the Role We're looking for an experienced Power BI Developer to join our BI/Data Analytics team, supporting a large-scale enterprise semantic model built on Microsoft Fabric and Snowflake. You'll work on a mission-critical reporting platform serving sales, labor, attendance, and financial reconciliation across the organization, with a strong focus on performance optimization, data modeling best practices, and scalable report development. Key Responsibilities
- Build and maintain Power BI reports following established design/SSA standards (report chrome, slicers, drill-through, bookmarks, conditional formatting). - Collaborate with data engineering teams on Snowflake/dbt pipelines feeding the semantic model; troubleshoot source-to-model data reconciliation issues. - Manage deployments across DEV/PROD workspaces via deployment pipelines and Git-based version control (branching, PRs, code review).
- Experience with incremental refresh, large fact table management, and memory/capacity troubleshooting in Premium/Fabric environments. - Working knowledge of Snowflake (SQL, views, warehouses) and ideally dbt for source data transformations. - Experience with Git-based Power BI development (PBIP/TMDL format), branching strategies, and pull request workflows.
This is a remote position. Job Description — Power BI Senior Developer About the Role
Key Responsibilities - Design, build, and maintain Power BI semantic models using TMDL and PBIP (Git-integrated) project format — no reliance on manual .pbix-only workflows. - Develop and optimize DAX measures, calculated columns, hierarchies, and relationships across large (multi-GB, 80M+ row) fact tables.
- Design and apply surrogate key strategies to reduce model size and improve query/relationship performance on high-cardinality columns. - Build and maintain Power BI reports following established design/SSA standards (report chrome, slicers, drill-through, bookmarks, conditional formatting). - Collaborate with data engineering teams on Snowflake/dbt pipelines feeding the semantic model; troubleshoot source-to-model data reconciliation issues.
Required Skills & Experience - 6+ years hands-on experience with Power BI (Desktop, Service, Premium/Fabric capacities). - Strong proficiency in DAX and Power Query (M), including complex measures, time intelligence, and native query optimization.
- Working knowledge of Snowflake (SQL, views, warehouses) and ideally dbt for source data transformations. - Experience with Git-based Power BI development (PBIP/TMDL format), branching strategies, and pull request workflows. - Familiarity with PowerShell and Power BI REST APIs for refresh automation and administration.
- Experience with Git-based Power BI development (PBIP/TMDL format), branching strategies, and pull request workflows. - Familiarity with PowerShell and Power BI REST APIs for refresh automation and administration. - Strong analytical and debugging skills — ability to trace issues from report visuals through DAX/relationships back to source data.
- 6+ years hands-on experience with Power BI (Desktop, Service, Premium/Fabric capacities). - Strong proficiency in DAX and Power Query (M), including complex measures, time intelligence, and native query optimization. - Deep understanding of semantic model design: star schema, relationships, cardinality, VertiPaq storage engine, and performance tuning techniques.

Job description

View original posting ↗

This is a remote position.

Job Description — Power BI Senior Developer

About the Role

We're looking for an experienced Power BI Developer to join our BI/Data Analytics team, supporting a large-scale enterprise semantic model built on Microsoft Fabric and Snowflake. You'll work on a mission-critical reporting platform serving sales, labor, attendance, and financial reconciliation across the organization, with a strong focus on performance optimization, data modeling best practices, and scalable report development.

 

Key Responsibilities

  • Design, build, and maintain Power BI semantic models using TMDL and PBIP (Git-integrated) project format — no reliance on manual .pbix-only workflows.
  • Develop and optimize DAX measures, calculated columns, hierarchies, and relationships across large (multi-GB, 80M+ row) fact tables.
  • Implement and maintain incremental refresh policies (rolling window/incremental partitioning) to manage large historical datasets efficiently.
  • Diagnose and resolve refresh failures, memory/capacity issues, and performance bottlenecks (VertiPaq Analyzer, DAX Studio, Fabric Capacity Metrics).
  • Design and apply surrogate key strategies to reduce model size and improve query/relationship performance on high-cardinality columns.
  • Build and maintain Power BI reports following established design/SSA standards (report chrome, slicers, drill-through, bookmarks, conditional formatting).
  • Collaborate with data engineering teams on Snowflake/dbt pipelines feeding the semantic model; troubleshoot source-to-model data reconciliation issues.
  • Manage deployments across DEV/PROD workspaces via deployment pipelines and Git-based version control (branching, PRs, code review).
  • Use PowerShell / REST APIs (Enhanced Refresh API, XMLA endpoint) to automate refresh operations, monitor refresh history, and script recovery/reload procedures.
  • Perform root cause analysis on data discrepancies, broken relationships, blank/missing values, and reporting anomalies; document findings clearly for stakeholders.
  • Manage Row-Level Security (RLS), workspace/app permissions, and capacity (SKU) planning for Fabric/Premium.
  • Partner with business stakeholders to translate requirements into scalable model and report designs; write clear documentation and user stories (Jira/Agile).

 

Required Skills & Experience

  • 6+ years hands-on experience with Power BI (Desktop, Service, Premium/Fabric capacities).
  • Strong proficiency in DAX and Power Query (M), including complex measures, time intelligence, and native query optimization.
  • Deep understanding of semantic model design: star schema, relationships, cardinality, VertiPaq storage engine, and performance tuning techniques.
  • Experience with incremental refresh, large fact table management, and memory/capacity troubleshooting in Premium/Fabric environments.
  • Working knowledge of Snowflake (SQL, views, warehouses) and ideally dbt for source data transformations.
  • Experience with Git-based Power BI development (PBIP/TMDL format), branching strategies, and pull request workflows.
  • Familiarity with PowerShell and Power BI REST APIs for refresh automation and administration.
  • Strong analytical and debugging skills — ability to trace issues from report visuals through DAX/relationships back to source data.
  • Excellent communication

 

Nice to Have

  • Experience with Microsoft Fabric (Lakehouse, Fabric Capacity Metrics, OneLake).
  • Exposure to DAX Studio / Tabular Editor / VertiPaq Analyzer.
  • Familiarity with Jira/Agile delivery processes.


Your next step

  • Have your CV and examples of relevant work ready.
  • Check the listed location, eligibility and core experience before starting.
  • Ask the employer about the salary range before committing time to the process.

Complete your application on kanini.zohorecruit.in. The employer’s form will show what is required.

Already applied? Track this application

Source & posting history

View original posting ↗

Source notes

Source excerpts

Selected passages from the saved posting. Check the full description for conditions and exceptions.

Pay

No pay amount identified in the saved description.

Location & working pattern

Location not supplied.

This is a remote position. Job Description — Power BI Senior Developer
Work authorization

No clear work-authorization passage found. Eligibility is unconfirmed.

Status in our records
Active
First seen by us
Aug 29, 2026
Recorded sightings
14
Last seen by us
Oct 2, 2026

These dates show when we found the listing. Check the employer’s website to confirm it is still accepting applications.

Report an error

See how this role fits your experience

Add your resume to compare the role’s scope, tools and requirements with your experience.

Find answers in the posting

AI
How answers work

AI selects complete passages from this posting. Check them for conditions and exceptions.

Uses this posting and your question. No profile needed.