{"schemaVersion":"jobsearcher.job.v1","id":"7fe7c66aaeb2b1a39d0ea69c","url":"https://jobsearcher.com/jobs/7fe7c66aaeb2b1a39d0ea69c","canonicalUrl":"https://jobsearcher.com/jobs/7fe7c66aaeb2b1a39d0ea69c","title":"Power BI Developer","description":"Job Title: Power BI Developer (Data Modeling & Migration)\nAbout eNGINE\neNGINE 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.\nThe Role\neNGINE 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.\nThis 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.\nWhat You'll Be Doing\nRebuilding and migrating existing reports out of Snowflake and into Power BI\nDesigning and building semantic data models that hold up under real business use, not just for the report you're working on today\nWriting and optimizing DAX for calculations, measures, and performance — this isn't a \"basic formulas\" role\nDigging into the data layer itself, not just the visuals, to make sure metrics stay consistent and accurate through the migration\nWriting SQL to understand, validate, and work with source data as part of the modeling process\nIdentifying inconsistencies between the old and new environments before they turn into a business problem\nWorking closely with stakeholders to confirm that migrated metrics actually match what the business expects to see\nWhat You Bring\nAdvanced Power BI development experience — DAX, data modeling, and performance optimization, not just report building\nA 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\nStrong SQL skills, deep enough to validate and troubleshoot data at the source\nExperience with report or platform migrations, ideally involving Snowflake or a similar cloud data warehouse\nA track record of building data models that other people can actually trust and maintain\nComfort working through ambiguity — migrations often surface data issues that weren't visible before, and you'll need to be the one who catches them\nNext Steps\nNo C2C, relocation, referral, or sponsorship candidates for this role.\nFor finer details on how eNGINE can impact your career, apply today!\nPay: $105,000.00 - $135,000.00 per year\nBenefits:\n401(k)\nDental insurance\nHealth insurance\nPaid time off\nVision insurance\nWork Location: Hybrid remote in Zelienople, PA 16063","company":"Engine","rawCompany":"engine","city":"Zelienople","state":"PA","isRemote":false,"isActive":false,"createdAt":"2026-08-03T19:35:09.529Z","occupations":[{"code":"15-1243.01","title":"Data Warehousing Specialists","slug":"data-warehousing-specialists"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-2051.01","title":"Business Intelligence Analysts","slug":"business-intelligence-analysts"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Power BI Developer","description":"Job Title: Power BI Developer (Data Modeling & Migration)\nAbout eNGINE\neNGINE 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.\nThe Role\neNGINE 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.\nThis 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.\nWhat You'll Be Doing\nRebuilding and migrating existing reports out of Snowflake and into Power BI\nDesigning and building semantic data models that hold up under real business use, not just for the report you're working on today\nWriting and optimizing DAX for calculations, measures, and performance — this isn't a \"basic formulas\" role\nDigging into the data layer itself, not just the visuals, to make sure metrics stay consistent and accurate through the migration\nWriting SQL to understand, validate, and work with source data as part of the modeling process\nIdentifying inconsistencies between the old and new environments before they turn into a business problem\nWorking closely with stakeholders to confirm that migrated metrics actually match what the business expects to see\nWhat You Bring\nAdvanced Power BI development experience — DAX, data modeling, and performance optimization, not just report building\nA 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\nStrong SQL skills, deep enough to validate and troubleshoot data at the source\nExperience with report or platform migrations, ideally involving Snowflake or a similar cloud data warehouse\nA track record of building data models that other people can actually trust and maintain\nComfort working through ambiguity — migrations often surface data issues that weren't visible before, and you'll need to be the one who catches them\nNext Steps\nNo C2C, relocation, referral, or sponsorship candidates for this role.\nFor finer details on how eNGINE can impact your career, apply today!\nPay: $105,000.00 - $135,000.00 per year\nBenefits:\n401(k)\nDental insurance\nHealth insurance\nPaid time off\nVision insurance\nWork Location: Hybrid remote in Zelienople, PA 16063","datePosted":"2026-08-03T19:35:09.529Z","dateModified":"2026-08-03T19:35:09.529Z","hiringOrganization":{"@type":"Organization","name":"Engine","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Zelienople","addressRegion":"PA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"7fe7c66aaeb2b1a39d0ea69c"},"url":"https://jobsearcher.com/jobs/7fe7c66aaeb2b1a39d0ea69c"}}