> Markdown version of [/jobs/ext/3879509-bi-engineer](https://www.wearedevelopers.com/jobs/ext/3879509-bi-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # BI Engineer - **Company:** Forsyth Barnes - **Location:** Nottingham, UK - **Salary:** £60,000.0 - £65,000.0 - **Contract:** Permanent contract - **Skills:** Sql Data Warehouse, Artificial Intelligence, Data Analysis, Cloud Computing, Data Architecture, Data Cleansing, Data Governance, Extract Transform Load (ETL), Data Systems, Dimensional Modeling, Identity and Access Management, Python (Programming Language), Operational Databases, Performance Tuning, Query Optimization, Power BI, SQL Databases, Sql Optimization, Snowflake, Generative AI, Data Pipelines - **Published:** October 23, 2026 - **Apply:** https://find.jobs/jobs-near-me/apply/ats-redirect/?id=3032962873-2 ## About the Role * Demonstrable experience delivering business intelligence solutions in a live operational or commercial environment. * Strong Power BI capability, including dashboard development, semantic modelling, visual design and performance optimisation. * Advanced SQL skills with the ability to develop efficient queries, transformations and analytical logic. * Practical experience building, monitoring and supporting ETL or ELT pipelines. * Working knowledge of Snowflake or a comparable cloud data warehouse. * Proficiency in Python for data preparation, automation, testing or engineering tasks. * Understanding of dimensional modelling, data quality, governance and modern analytics architecture. * Ability to gather requirements, challenge assumptions and convert business questions into usable data products. * Clear written and verbal communication, with confidence explaining technical decisions to varied stakeholders. * Strong ownership, structured problem-solving ability and a focus on dependable delivery. * Desirable: Experience applying automation, generative AI or agentic AI to business processes or analytics. * Desirable: Familiarity with cloud platforms, data orchestration tools or software delivery practices. ## Description As a Business Intelligence Engineer, you will design, deliver and enhance the reporting and data solutions that guide operational and commercial decisions. The role combines hands-on development with analytical problem-solving, covering Power BI, SQL, Python, Snowflake and dependable ETL or ELT delivery. Success will mean turning complex business requirements into clear, trusted and scalable insight. You will work across the analytics lifecycle, from data modelling and pipeline development through to dashboard performance, stakeholder adoption and continuous improvement, while also assessing where automation and emerging AI capabilities can create practical value. Based in Derby, you will operate in a role with broad visibility across a business serving customers through rental and automotive service operations. Your work will help establish stronger data foundations, improve reporting quality and enable teams to act with greater speed and confidence. The position suits an engineer who is comfortable balancing technical ownership with business engagement. Alongside delivering current priorities, you will contribute ideas that advance the organisation's analytics architecture, governance and use of intelligent tooling., * Develop and refine Power BI dashboards, reports and semantic models for operational and commercial users. * Engineer reliable, maintainable ETL and ELT pipelines across the organisation's data environment. * Design and optimise Snowflake data models that support efficient analysis and consistent reporting. * Write, test and improve SQL and Python solutions used in production data workflows. * Translate stakeholder objectives into well-defined reporting products, analytical models and measurable outcomes. * Investigate data issues, strengthen quality controls and improve the performance of reporting and pipeline processes. * Apply sound practices in data governance, documentation, access management and solution lifecycle control. * Contribute to data architecture decisions and promote scalable engineering standards across BI delivery. * Identify suitable opportunities for automation, AI-enabled analysis and agentic workflows. * Communicate technical findings and delivery progress clearly to both technical and non-technical audiences.