Power BI Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
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., 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
Requirements
- 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
Benefits & conditions
Pulled from the full job description
- Paid training
- 401(k)
- Health insurance
- Paid time off
- Vision insurance
- Dental insurance, * 401(k)
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What Are The Top Skills Required For Azure Developers?
Data Engineer Salary UK
Everything a Developer Needs to Know About MCP with Neo4j
Why Upskilling And Reskilling is Important For Developers