Skip to content
mimi

Business Intelligence Engineer

Enzo Tech Group

Newtown Square · On-site Full-time Today

About the role

About the job

This role will focus on maintaining and improving an existing data platform, supporting commercial analytics, and enabling better business decision-making.

Key Responsibilities:

  • Build and maintain Power BI dashboards to track sales and commercial performance.
  • Write and optimise SQL queries to transform and analyse data across multiple systems.
  • Support and maintain data pipelines and warehouse models to ensure reliable reporting.
  • Work with business stakeholders to understand reporting needs and deliver actionable insights.
  • Assist with data modelling (facts/dimensions) to improve data structure and usability.
  • Debug and resolve data issues across dashboards, pipelines, and source systems.
  • Continuously improve existing reporting solutions for performance and usability.
  • Support the transition and maintenance of data assets built by external consultants.

Experience & Skills Required:

  • Strong SQL skills with the ability to query, transform, and analyse data.
  • Experience building dashboards using Power BI or similar BI tools (Tableau, Looker, etc.).
  • Understanding of data modelling concepts (data warehousing, facts/dimensions).
  • Exposure to data pipelines or ELT processes.
  • Ability to work with stakeholders and translate business requirements into data solutions.
  • Strong problem-solving mindset and willingness to learn in a fast-paced environment.

Nice to Have:

  • Experience with dbt (data transformation workflows).
  • Exposure to cloud data warehouses (Snowflake, BigQuery, Redshift, etc.).
  • Working knowledge of DAX.
  • Experience integrating or using AI tools to enhance data workflows.

Project Overview:

You’ll join a small, high-impact team where you’ll gain hands-on experience across data modelling, reporting, and pipeline support — with clear progression into more advanced data engineering work over time.

This is an on-site role (4–5 days per week) offering strong learning opportunities, ownership, and long-term growth potential.

Skills

DAXData modelingELTPower BISQLTableaudbtLookerRedshiftSnowflakeBigQuery

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free