BI Engineer

La Fosse
Manor Park, United Kingdom
14 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
£ 48K

Job location

Manor Park, United Kingdom

Tech stack

Amazon Web Services (AWS)
Amazon Web Services (AWS)
Business Analytics Applications
Business Intelligence
Data as a Services
Data Architecture
ETL
Data Systems
Database Queries
Python
Power BI
SQL Databases
Tableau
Informatica Cloud
GIT
PySpark
Data Analytics
Integration Frameworks
Software Version Control
Data Pipelines

Job description

We're hiring a BI Engineer focused on delivering scalable, high-quality data solutions for reporting and self-service insight.

Reporting to the Lead BI Engineer, you'll partner with developers and business stakeholders to deliver well-structured datasets and reliable data pipelines. The role requires a blend of technical delivery and the ability to translate business requirements into effective data solutions., * Build and maintain ETL/ELT pipelines to ingest, transform, and prepare data

  • Develop and optimise datasets for reporting and analytics

  • Implement data transformations using SQL and Python (incl. PySpark)

  • Monitor, troubleshoot, and improve performance of data pipelines and queries

  • Apply data quality controls and maintain clear documentation

  • Contribute to ongoing improvements in data architecture and tooling

  • Translate business requirements into scalable data solutions

  • Partner with BI developers to support reporting and dashboard needs

  • Engage stakeholders and support adoption of self-service analytics

  • Work with platform teams on architecture, scalability, and performance

  • Follow engineering standards and contribute to continuous improvement

  • Support incident management and ongoing maintenance of BI solutions

Requirements

  • Experience with AWS data services (e.g. Redshift, Athena, S3, Glue, Lambda)
  • Strong SQL skills
  • Exposure to SnapLogic or similar integration platforms
  • Proficiency in Python (including PySpark)
  • Familiarity with modern data tooling (e.g. open table formats, DuckDB beneficial)
  • Experience with version control (Git / CodeCommit preferred)
  • Awareness of BI tools (e.g. QuickSight, Power BI, Tableau)
  • Strong stakeholder engagement and requirements translation skills

Apply for this position