Senior Data Engineer, Semantic Layer Architect

Allstate Insurance

Illinois

On-site

USD 70,000 - 121,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Allstate Insurance in the United States seeks a data platform engineer to own and build the semantic layer on Microsoft Fabric, connecting marketing spend to quotes, policies, and lifetime value. You will design and maintain data pipelines, models, and architecture, while mentoring apprentices and collaborating with BI and data engineering teams to ensure accurate, trusted metrics.

This hands-on role requires strong SQL, Python, and DAX skills, plus experience with centralized semantic models

Qualifications

  • Strong SQL, including T-SQL to write, review, and debug production analytical queries.
  • Python, sufficient to build and maintain data transformation notebooks.
  • DAX, including measure authoring, performance tuning, and evaluation context.
  • Demonstrated experience owning a large centralized semantic model or semantic layer.
  • Experience working with data engineering and BI partners on shared infrastructure.
  • Ability to make and defend architectural decisions independently.

Responsibilities

  • Design, develop, and maintain the data pipelines and backend queries that populate the semantic layer, maintaining separation between raw, clean, and reporting layers so business logic lives where it belongs and not in the reporting layer.
  • Own the data modelling and architecture of the semantic layer end to end: structure, relationships, storage mode, and refresh behaviour, including the architectural decisions behind each.
  • Author, maintain, and performance‑tune the DAX measure layer, including the measure patterns downstream report builders depend on.
  • Implement and maintain data frameworks and architectures that keep the platform's data consistent, accurate, and ready for use.
  • Produce and maintain model documentation as a first‑class deliverable, since the semantic layer serves report builders, analysts, and stakeholders who did not build it.
  • Combine, optimise, and manage multiple upstream data sources, partnering with the business intelligence and data engineering teams on source changes, deployment practices, and promotion of work from development into production.
  • Serve as the technical point of contact when downstream consumers report the model is wrong, and own the investigation through to root cause and fix.
  • Perform on‑demand analysis of complex data to identify strategic opportunities and efficiencies and to keep key business metrics accurate and trustworthy.
  • Mentor apprentice team members working on model quality assurance and report migration, and review their work.
  • Contribute to the department's applied AI efforts, including agent‑based access to model documentation and semantic models.

Skills

SQL
Python
DAX
Semantic model
Data modeling
Data pipelines
Semantic layer

Tools

Microsoft Fabric
Power BI
Tabular Editor

Job description

Allstate Insurance in the United States seeks a data platform engineer to own and build the semantic layer on Microsoft Fabric, connecting marketing spend to quotes, policies, and lifetime value. You will design and maintain data pipelines, models, and architecture, while mentoring apprentices and collaborating with BI and data engineering teams to ensure accurate, trusted metrics.

This hands-on role requires strong SQL, Python, and DAX skills, plus experience with centralized semantic models

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer: Semantic Layer Lead
Senior Data Engineer: Semantic Layer Lead

Allstate Insurance Company • Northern (KY)

Hybrid
USD 70,000 - 121,000
Senior Data Engineer: Semantic Layer & Pipelines
Senior Data Engineer: Semantic Layer & Pipelines

Allstate Northern Ireland Limited • Indiana (PA), Northern (KY)

Hybrid
USD 70,000 - 121,000
Data Engineer Senior Consultant
Data Engineer Senior Consultant

Allstate Northern Ireland Limited • Indiana (PA), Northern (KY)

Hybrid
USD 70,000 - 121,000
Senior Data Architect: Semantic Layer, Fabric & Power BI
Senior Data Architect: Semantic Layer, Fabric & Power BI

BrickRed Systems • Town of Texas (WI)

On-site
USD 140,000 - 190,000
Senior AI Engineer - Semantic Analytics Platform
Senior AI Engineer - Semantic Analytics Platform

Allstate • United States

On-site
USD 100,000 - 171,000
Senior AI Lead - Semantic Layer (Remote)
Senior AI Lead - Semantic Layer (Remote)

CSAA • Oregon (WI)

Remote
USD 168,000 - 224,000
Data Engineer Senior Consultant
Data Engineer Senior Consultant

Allstate Insurance Company • Northern (KY)

Hybrid
USD 70,000 - 121,000
Data Engineer Senior Consultant
Data Engineer Senior Consultant

Allstate Insurance • Illinois

On-site
USD 70,000 - 121,000
Remote: Senior AI Lead for Semantic Data Layer
Remote: Senior AI Lead for Semantic Data Layer

CSAA • South Carolina

Remote
USD 168,000 - 224,000
Remote-first culture
Flexible Workplace
Equal opportunity employer
Senior AI Lead - Semantic Layer (Remote)
Senior AI Lead - Semantic Layer (Remote)

CSAA • Indiana (PA)

Remote
USD 150,000 - 230,000