Senior Power BI Developer

KANINI

Nashville (TN)

On-site

USD 110,000 - 150,000

Full time

8 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

KANINI is seeking an experienced Power BI Developer to join our BI/Data Analytics team in Nashville, TN, focused on a large-scale enterprise semantic model built on Microsoft Fabric and Snowflake. You will optimize performance, model design, and scalable report development across sales, labor, attendance, and financial reconciliation.

You will design semantic models with PBIP/TMDL, develop DAX measures, and collaborate with data engineering on Snowflake/dbt pipelines.

Qualifications

  • 6+ years of hands-on Power BI experience (Desktop, Service, Premium/Fabric).
  • Strong proficiency in DAX and Power Query (M).
  • Deep understanding of semantic model design and performance tuning.
  • Experience with incremental refresh and large fact tables.
  • Experience with Snowflake and dbt for data transformations.
  • Git-based Power BI development with PBIP/TMDL.
  • Familiar with PowerShell and Power BI REST APIs.

Responsibilities

  • Design, build, and maintain Power BI semantic models using TMDL and PBIP.
  • Develop and optimize DAX measures, columns, hierarchies, and relationships.
  • Implement incremental refresh policies for large historical datasets.
  • Diagnose refresh failures and performance bottlenecks.
  • Collaborate with data engineering on Snowflake/dbt pipelines.
  • Manage deployments across DEV/PROD workspaces with Git.
  • Use PowerShell and REST APIs to automate refresh operations.
  • Perform root-cause analysis on data discrepancies and reporting issues.

Skills

Power BI
DAX
Power Query (M)
Semantic model design
Incremental refresh
Performance tuning
Git-based development
Root cause analysis
Stakeholder collaboration
Debugging

Tools

Snowflake
dbt
Power BI REST APIs
PBIP/TMDL format
VertiPaq Analyzer
DAX Studio
Tabular Editor
XMLA endpoint
PowerShell

Job description

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.
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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Power BI Developer
Senior Power BI Developer

Kanini Software Solutions • Nashville (TN), Northern (KY)

Hybrid
USD 120,000 - 160,000
Sr. Power BI / Microsoft Fabric Developer
Sr. Power BI / Microsoft Fabric Developer

Tekgence Inc • Santa Clara (CA)

On-site
USD 124,000 - 207,000
Power BI Lead Developer
Power BI Lead Developer

Compunnel, Inc. • Atlanta (GA)

Hybrid
USD 110,000 - 150,000
Mentorship opportunities
Collaboration with cross-functional teams
Power BI Sr. Developer
Power BI Sr. Developer

GlobalPoint • Glenwood (GA)

On-site
USD 90,000 - 120,000
Senior Power BI Developer
Senior Power BI Developer

Indotronix UK • Atlanta (GA)

On-site
USD 90,000 - 120,000
Senior PowerBI Consultant
Senior PowerBI Consultant

Datavail • United States

On-site
USD 120,000 - 170,000
Power BI Developer
Power BI Developer

K&L Gates • Austin (TX)

On-site
USD 111,000 - 209,000
Power BI Developer
Power BI Developer

Alivia Health • Guaynabo (PR)

Hybrid
USD 85,000 - 130,000
Power BI / Microsoft Fabric Architect (Hybrid)
Power BI / Microsoft Fabric Architect (Hybrid)

Signet Jewelers Limited • Akron (OH)

On-site
USD 100,000 - 130,000
Competitive healthcare, dental & vision insurance
401(k) matching after one year of employment
Generous time off and company holidays
+2
Senior Power Bi Developer (Microsoft Fabric)
Senior Power Bi Developer (Microsoft Fabric)

Anblicks • Dallas (TX)

On-site
USD 100,000 - 130,000