Senior Power BI Engineer (Python & Automation)

PINNACLE GROUP (Pinnacle Technical Resources)

Charlotte, Northern (NC, KY)

Hybrid

USD 110,000 - 160,000

Full time

20 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

PINNACLE GROUP (Pinnacle Technical Resources) in Charlotte seeks a Senior Power BI Engineer to lead the design, development, and automation of end-to-end reporting and analytics. You will mentor junior developers, drive complex projects, and communicate with stakeholders, leveraging Power BI, data modeling, Python, and GitHub.

The role emphasizes experience with Agile, ETL, and scalable BI solutions, including data integration and governance.

Qualifications

  • Power BI development and data modeling experience.
  • Proficiency with GitHub and Python.
  • Strong data integration and ETL capabilities.
  • Experience with Agile methodologies and ETL processes preferred.
  • Ability to mentor junior developers and lead complex projects.

Responsibilities

  • Automate data validation, testing, and UAT processes.
  • Automate refreshes, monitoring, and data quality controls.
  • Design, build, test, and support automated ETL pipelines for Power BI models, reports, and dashboards.
  • Enable self-service analytics through scalable reporting solutions and reusable data assets.
  • Integrate and transform data from enterprise sources using scalable ingestion patterns.
  • Optimize Power BI data models, metadata, and governance controls.

Skills

Power BI
GitHub
Python
Automation
Complex Data Analysis
Data modelling
ETL
API Integration
Tableau
Microsoft SQL
Agile (Scrum)

Job description

Senior Power BI Engineer (Python & Automation)
IT | Other Charlotte , North Carolina Contract Oct 8, 2026

Job Description:
  • Seeking a Senior Power BI Developer to lead the design, development, and automation of end-to-end reporting and analytics solutions.
  • This role requires a confident, self-driven technical leader who can mentor junior developers, drive complex projects independently, and effectively communicate with stakeholders.
  • The ideal candidate will have advanced Power BI development experience, strong data modeling and documentation skills, and proficiency with GitHub and Python.
  • Experience with Agile methodologies and ETL processes is preferred. Candidates should be proactive, solution-oriented, and capable of delivering scalable, high-impact business intelligence solutions.
  • This role leads design and automation of the end-to-end development cycle to create Power reports and dashboards.
  • The candidate will use expertise in Power BI, data integration, modeling, and analytics to build scalable business intelligence solutions.
Job Description:
  • Seeking a Senior Power BI Developer to lead the design, development, and automation of end-to-end reporting and analytics solutions.
  • This role requires a confident, self-driven technical leader who can mentor junior developers, drive complex projects independently, and effectively communicate with stakeholders.
  • The ideal candidate will have advanced Power BI development experience, strong data modeling and documentation skills, and proficiency with GitHub and Python.
  • Experience with Agile methodologies and ETL processes is preferred. Candidates should be proactive, solution-oriented, and capable of delivering scalable, high-impact business intelligence solutions.
  • This role leads design and automation of the end-to-end development cycle to create Power reports and dashboards.
  • The candidate will use expertise in Power BI, data integration, modeling, and analytics to build scalable business intelligence solutions.

Responsibilities include:

  • Automate data validation, testing, and user acceptance testing (UAT) processes
  • Automate refreshes, monitoring, error handling, and data quality controls
  • Design, build, test, and support automated ETL pipelines for Power BI semantic models, reports, and dashboards.
  • Enable self-service analytics through scalable reporting solutions and reusable data assets.
  • Integrate and transform data from enterprise sources using reusable, scalable ingestion patterns.
  • Optimize Power BI data models and implement data quality, lineage, security, and governance controls.
  • Optimize semantic models, metadata, and business definitions to improve AI-driven analytics and natural language query experiences.

Top Skills:

  • Power BI
  • Github
  • Python

Skills:

Category Name Required Importance Experience

xms-USProfessional 5+ years of analytic development Yes 2 4 - 6 Years

xms-USProfessional 4+ years of Tableau and Power BI experience Yes 1 4 - 6 Years

xms-USProfessional Automation Yes 4 2 - 4 Years

xms-USProfessional Complex Data Analysis Yes 5 4 - 6 Years

xms-USProfessional Data modelling Yes 6 2 - 4 Years

xms-USProfessional ETL Yes 3 4 - 6 Years

xms-USProfessional GitHub Yes 7 2 - 4 Years

xms-USProfessional Agile (Scrum) No 9 1 - 2 Years

xms-USProfessional API Intergration No 8 2 - 4 Years

xms-USProfessional Microsoft SQL No 6 2 - 4 Years

Note:

  • Location: Charlotte - CIC preferred location; Irving, 2nd choice
  • Contract role with possibility of perm for the right candidate. Sponsored candidates will not be reviewed.
  • Hybrid Schedule: 3 days/onsite; 2 days remote
  • Interview: Virtual 1 hour with panel of 3
Pay Range: $XXX - $XXX

The specific compensation for this position will be determined by a number of factors, including the scope, complexity and location of the role as well as the cost of labor in the market; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. Our full-time consultants have access to benefits including medical, dental, vision and 401K contributions as well as any other PTO, sick leave, and other benefits mandated by appliable state or localities where you reside or work.

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

Strategic Staffing Solutions, Inc. • Charlotte (NC)

Hybrid
USD 76,000 - 90,000
Senior Power BI Developer
Senior Power BI Developer

HCA Healthcare • Nashville (TN)

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

GlobalPoint • Charlotte (NC)

On-site
USD 70,000 - 110,000
Senior Data Analytics & BI Engineer – Power BI
Senior Data Analytics & BI Engineer – Power BI

Motion Recruitment • Charlotte (NC)

On-site
USD 110,000 - 150,000
Senior Power BI Developer
Senior Power BI Developer

Apex Systems • Charlotte (NC), Northern (KY)

Hybrid
USD 73,000 - 77,000
Hybrid work arrangement
Senior Power BI & GCP Data Analytics Consultant
Senior Power BI & GCP Data Analytics Consultant

Motion Recruitment Partners LLC • Charlotte (NC), Northern (KY)

On-site
USD 96,000 - 165,000
Power BI Developer1
Power BI Developer1

Cooperdyne Tech • United States

On-site
USD 100,000 - 170,000
Competitive salary
Comprehensive health benefits
Paid time off
+2
Senior Power BI Lead — Hybrid Analytics & Automation
Senior Power BI Lead — Hybrid Analytics & Automation

Gamma Phi Omega International • Charlotte (NC), Northern (KY)

Hybrid
USD 73,000 - 77,000
Medical insurance
401K
ESPP
+1
Senior Power BI Lead — Hybrid Automation & Analytics
Senior Power BI Lead — Hybrid Automation & Analytics

PINNACLE GROUP (Pinnacle Technical Resources) • Charlotte (NC), Northern (KY)

Hybrid
USD 110,000 - 160,000
PowerBI Developer
PowerBI Developer

Euclid Innovations • New Jersey

On-site
USD 90,000 - 120,000