BI Engineer

La Fosse
London, UK
7 days ago
Apply on www.careerboard.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£60,000.0
Working hours
Regular working hours

Tech stack

Amazon S3 Business Analytics Applications Business Intelligence Development Data as a Services Data Architecture Extract Transform Load (ETL) Data Systems Database Queries Python (Programming Language) Power BI SQL Databases Tableau (Software)
+6 more
Informatica Cloud Git Pyspark 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 (eg 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 (eg open table formats, DuckDB beneficial)
  • Experience with version control (Git/CodeCommit preferred)
  • Awareness of BI tools (eg QuickSight, Power BI, Tableau)
  • Strong stakeholder engagement and requirements translation skills

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerboard.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:24 min

Moving the semantic layer upstream to avoid vendor lock-in

Piotr Menclewicz Piotr Menclewicz · Europe 2026 Virtual

4:32 min

Harnessing Spark with Python using PySpark and Py4J

Ayon Roy · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

3:48 min

Standardizing data access schemas with OData

Florian Bader Florian Bader · World Congress 2026 Europe

3:37 min

Scaling machine learning pipelines from prototypes to petabytes

Julian Joseph · LIVE

Videos

See all

Related articles

See all