Demo

Power BI Developer

eNGINE
Wexford, PA Full Time
POSTED ON 8/1/2026
AVAILABLE BEFORE 11/22/2026

Job Title: Power BI Developer (Data Modeling & Migration)


About eNGINE

eNGINE builds Technical Teams. We are a Solutions and Placement firm shaped by decades of interaction with Technical professionals. Our inspiration is continuous learning and engagement with the markets we serve, the talent we represent, and the teams we build. Our Consulting Workforce is encouraged to enjoy career fulfillment in the form of challenging projects, schedule flexibility, and paid training/certifications. Successful outcomes start and finish with eNGINE.


The Role

eNGINE is looking for a Power BI Developer to lead the rebuild and migration of an existing reporting environment from Snowflake into Power BI. This work is tied to a recently acquired business unit whose reporting currently lives in a separate environment — your job is to bring that reporting into the primary environment cleanly, without losing metric accuracy or breaking what the business already relies on.


This isn't a "recreate the same dashboards and call it done" project. You'll need to actually understand how the underlying data is structured, how the metrics are calculated, and how to preserve that logic (or improve it) as it moves into a new semantic model. Report migrations tend to go sideways when someone treats them as a copy-paste exercise instead of a real data modeling effort — we're looking for someone who won't make that mistake.


What You'll Be Doing

  • Rebuilding and migrating existing reports out of Snowflake and into Power BI
  • Designing and building semantic data models that hold up under real business use, not just for the report you're working on today
  • Writing and optimizing DAX for calculations, measures, and performance — this isn't a "basic formulas" role
  • Digging into the data layer itself, not just the visuals, to make sure metrics stay consistent and accurate through the migration
  • Writing SQL to understand, validate, and work with source data as part of the modeling process
  • Identifying inconsistencies between the old and new environments before they turn into a business problem
  • Working closely with stakeholders to confirm that migrated metrics actually match what the business expects to see


What You Bring

  • Advanced Power BI development experience — DAX, data modeling, and performance optimization, not just report building
  • A real understanding of the semantic layer, not just the visualization layer — you know how metrics are defined and maintained, not just how they're displayed
  • Strong SQL skills, deep enough to validate and troubleshoot data at the source
  • Experience with report or platform migrations, ideally involving Snowflake or a similar cloud data warehouse
  • A track record of building data models that other people can actually trust and maintain
  • Comfort working through ambiguity — migrations often surface data issues that weren't visible before, and you'll need to be the one who catches them


Next Steps

No C2C, relocation, referral, or sponsorship candidates for this role.


For finer details on how eNGINE can impact your career, apply today!

Salary.com Estimation for Power BI Developer in Wexford, PA
$70,652 to $89,741
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Power BI Developer?

Sign up to receive alerts about other jobs on the Power BI Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$81,298 - $105,685
Income Estimation: 
$101,449 - $132,468
Income Estimation: 
$81,298 - $105,685
Income Estimation: 
$101,449 - $132,468
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at eNGINE

  • eNGINE Tempe, AZ
  • About Engine At Engine, we're transforming business travel into something personalized, rewarding, and simple. For too long, managing travel and spend has ... more
  • 1 Day Ago

  • eNGINE Denver, CO
  • About Engine At Engine, we're transforming business travel into something personalized, rewarding, and simple. For too long, managing travel and spend has ... more
  • 1 Day Ago

  • eNGINE Denver, CO
  • About Engine At Engine, we're transforming business travel into something personalized, rewarding, and simple. For too long, managing travel and spend has ... more
  • 1 Day Ago

  • eNGINE Denver, CO
  • About Engine At Engine, we're transforming business travel into something personalized, rewarding, and simple. For too long, managing travel and spend has ... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Power BI Developer jobs in the Wexford, PA area that may be a better fit.

  • UPMC Pittsburgh, PA
  • UPMC is hiring a Senior BI Developer (Clinical) to join their great team culture. Leadership is great and communicates well. This opportunity offers opport... more
  • 13 Days Ago

  • UPMC Pittsburgh, PA
  • UPMC is hiring an Intermediate BI Developer. This opportunity offers work life balance, an excellent total rewards package, and room for career growth. If ... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!