Senior Power BI Developer (with Data Engineering)
York (Hybrid - 2 days on-site)
Upto £60,000
We're working with a purpose-led organisation undergoing a major evolution in how it uses data across the business. With a growing digital function and increasing demand for insight from both internal and external stakeholders, they're now looking to bring in a Senior Power BI Developer to play a key role in shaping their data capability.
This is a hands-on role within a small, high-impact data team where you'll have real ownership across the full data lifecycle - but with a clear emphasis on Power BI, reporting, and delivering meaningful insights.
The Role
You'll be responsible for designing and building Power BI dashboards and reporting solutions that are critical to the business, while also supporting the underlying data pipelines and structures that power them.
It's not a pure data engineering role, but you will need to be comfortable working behind the scenes with SQL, data pipelines, and Python, ensuring data is clean, structured, and reliable.
You'll be working closely with stakeholders across the organisation, so this role suits someone who enjoys being visible, collaborative, and part of the conversation, not just heads-down coding.
What You'll Be Doing
1. Build and enhance Power BI dashboards used across the business and by external partners
2. Work with stakeholders to understand requirements and turn them into clear, actionable insights
3. Develop and maintain data pipelines using Azure Data Factory and SQL
4. Improve and simplify existing data models and legacy reporting structures
5. Support the transition toward a clean, scalable data platform over the next 12-18 months
6. Use Python to automate data collection from external sources
7. Help shape how the business uses data going forward
What They're Looking For
8. Strong experience with Power BI (including DAX and data modelling)
9. Solid SQL skills (including stored procedures and data transformation)
10. Experience with Azure Data Factory or similar ETL tools
11. Working knowledge of Python
12. Experience working across end-to-end data processes
13. Strong communication skills - able to work directly with stakeholders
Nice to Have
14. Experience with Microsoft Dynamics
15. Exposure to data automation or scraping
16. Experience working in environments with legacy systems or technical debt
Why This Role?
17. Join a business where data is becoming central to decision-making
18. Be part of a small team with real ownership and visibility
19. Work on a modernisation journey, rebuilding and improving how data is structured
20. Opportunity to shape reporting and data strategy, not just maintain it
21. Strong benefits including 30 days holiday + birthday off + excellent pension
Working Setup
22. Hybrid working - 2 days per week in York
23. Flexible beyond this
24. Office-based collaboration with a close-knit team