×
Register Here to Apply for Jobs or Post Jobs. X

Senior Analytics Engineer

Job in Edinburgh, City of Edinburgh Area, EH1, Scotland, UK
Listing for: Experis
Contract position
Listed on 2026-01-27
Job specializations:
  • IT/Tech
    Data Engineer, Data Analyst, Data Science Manager
Job Description & How to Apply Below
My client are looking for a Senior Analytics Engineer to join their team on an initial 3-6 month contract , Inside IR35. They are moving towards a data-driven culture, and this individual will help lead their Fabric-First analytics layer - designing reusable semantic models , optimising Dataflows Gen2 and Lakehouse/Warehouse tables, and co-creating their core management reporting suite.

Key Responsibilities:

Lead the build of governed, high performance semantic models (Direct Lake/Import/Composite) and certified Data sets Engineer upstream transformations with PySpark/SQL/notebooks ; minimise DAX-heavy shaping Co-design the KPI Taxonomy and management reporting suite with Execs and functional leaders Optimise refresh, performance and deployment;enforce standards, security and documentation Mentor engineers and drive best practice across the analytics community Prepare models for CoPilot & Fabric AI : business-friendly names, synonyms metadata and consistent and measures.

What our client is looking for:
Strong Microsoft Fabric experience ; expert Power BI model design and performance tuning. Excellent Power Query and QL/T-SQL; advanced DAX for measures. Confidence engaging from C-Suite to analysts; clear, out-come focused communication Nice to have:
Python/PySpark, Purview/DataHUB , observability tooling, Direct Lake Optimisation. You'll shape the semantic layer that shapes the companies decision making, enabling AI-assisted self-service analytics with Co-Pilot and delivering trusted management reporting suite used at every level of the business.
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary