Point your AI agent at freehire and let it find you a job.

Get the CLI →

Bright Purple Resourcing Ltd

New

Data Engineer

Posted 5 views
Discussion

Summary

Contract Data Engineer on a hybrid basis for a major data transformation programme in Edinburgh, supporting the final migration from a legacy data warehouse to Microsoft Fabric — testing outputs, debugging data differences, developing pipelines, and providing post go-live support. Core stack: Microsoft Fabric, Synapse, PySpark, SQL, Power BI.

Salary: £? - ? per year

Requirements

  • Microsoft Fabric experience on at least one real-world commercial project
  • Strong, demonstrable Microsoft Synapse development experience
  • Excellent PySpark and SQL skills
  • Experience building and developing data pipelines
  • Strong data testing, validation, and debugging skills
  • Experience working across data warehouse migrations or modernisation projects
  • Power BI experience would be beneficial

Responsibilities

  • Join a major data transformation programme in Edinburgh
  • Support the final stages of the migration from a legacy data warehouse to a new Microsoft Fabric environment
  • Test outputs, identify and debug differences in data, and make remedial changes to prepare the new environment for productionProvide post go-live support
  • Continue developing data pipelines
  • Help deliver data and reporting requirements across the business

Technologies

  • Data Warehouse
  • Fabric
  • Support
  • Power BI
  • PySpark
  • SQL

More

We are Bright Purple and we are looking for an experienced Data Engineer to join a major data transformation programme in Edinburgh. This is a hands‑on contract role with hybrid working, offering an initial rate of £400 to £475 per day inside IR35. The role sits at an important point in the transition to Microsoft Fabric, with go‑live approaching and continued development to follow.

last updated 40 week of 2026

Skills

Apply

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available