Demo

Data Quality Engineer

FAC Services, LLC
Madison, WI Full Time
POSTED ON 12/15/2025 CLOSED ON 12/23/2025

What are the responsibilities and job description for the Data Quality Engineer position at FAC Services, LLC?

About FAC Services


Want to build your career helping those who build the world?


At FAC Services, we handle the business side so architecture, engineering, and construction firms can focus on shaping the future. Our trusted, high-quality solutions empower our partners, and our people, to achieve excellence with integrity, precision, and a personal touch.


Job Purpose


FAC Services is expanding our Quality Assurance team with a strategic hire: a Data Quality Engineer. Build and operate the quality assurance controls that keep our Data Mart trustworthy. You will design automated data quality tests, implement schema drift detection, and own release gating in CI/CD so only conformant datasets reach Gold. You’ll instrument observability (freshness, integrity, SLOs) and validate API contracts for datasets exposed via REST partnering closely with the Data Engineer and the Database Administrator.


This is a hybrid position, and candidates must reside within 60 miles of Madison, WI.


Primary Responsibilities


Automated data-quality testing (ELT/ETL)

  • Design unit, integration, and regression tests for pipelines and marts. Gate promotions based on test outcomes.

Schema-Drift Detection & Controlled Evolution

  • Detect added/removed/renamed columns and datatype changes; enforce fail-fast behavior with documented exceptions and coordinated fixes.
  • Partner with the Data Engineer to coordinate safe schema evolution and promotion.

API Contract Validation

  • For datasets exposed via REST, validate Swagger/OpenAPI conformance, authentication/authorization, pagination, rate limits, and error handling (e.g., Postman/Newman).

Observability & Telemetry

  • Stand up dashboards/alerts (Azure Monitor, Log Analytics/KQL) for freshness and data SLOs; triage incidents and drive root cause analysis.

Runbooks & Backfill/Replay

  • Author runbooks for incident response, CDC window recovery, and replay/backfill procedures to meet SLOs without duplications.

Release gating in CI/CD

  • Implement validation gates in Git-based workflows (Azure DevOps/GitHub). Block nonconformant deployments and coordinate remediation with engineering.

Collaboration & Handoff

  • With the DBA: Assert source trust (CDC/Change Tracking windows, anomalies). Block promotion when upstream data cannot be trusted; document exceptions and reopen gates only after resolution.
  • With the Data Engineer: Integrate test hooks into pipelines/notebooks; agree on fix criteria and rerun policies; provide defect patterns to improve frameworks and performance.

Qualifications

To perform this job successfully, an individual must be able to perform each primary duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.


Experience (Required)

  • 3 years in Quality Assurance or data testing for pipelines and infrastructure.
  • Data Quality; Data Validation
  • ELT (Extract, Load, Transform)
  • Azure Data Factory (or Microsoft Fabric Data Factory)
  • Great Expectations or pytest (or equivalent) for automated data quality assertions
  • Advanced SQL (TSQL) and Python
  • CI/CD (Azure DevOps / GitHub Actions)
  • Azure Monitor; Kusto Query Language (KQL – or equivalent log-query experience)
  • Swagger / OpenAPI (API contract checks); Postman/Newman

Experience (Preferred)

  • Apache Spark / PySpark (test hooks in notebooks)
  • Microsoft Purview (lineage/labels integration with quality tests).
  • Infrastructure as Code (Bicep / ARM / Terraform) (provision QA/monitoring resources: Key Vault, Managed Identity, ephemeral compute)
  • Power BI (semantic model spot checks, RLS alignment)
Recruiter
ACS - Engineer. Integrate. Build. -
Verona, WI
Construction Manager
ACS - Engineer. Integrate. Build. -
Verona, WI
Recruiting Coordinator
ACS - Engineer. Integrate. Build. -
Verona, WI

Salary.com Estimation for Data Quality Engineer in Madison, WI
$91,722 to $108,145
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Data Quality Engineer?

Sign up to receive alerts about other jobs on the Data Quality Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$33,506 - $36,872
Income Estimation: 
$27,196 - $32,436
Income Estimation: 
$159,276 - $189,136
Income Estimation: 
$106,451 - $133,778
Income Estimation: 
$68,970 - $84,869
Income Estimation: 
$83,806 - $99,902
Income Estimation: 
$83,806 - $99,902
Income Estimation: 
$101,442 - $121,314
Income Estimation: 
$101,442 - $121,314
Income Estimation: 
$122,860 - $148,594
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at FAC Services, LLC

  • FAC Services, LLC Madison, WI
  • About FAC Services Want to build your career helping those who build the world? At FAC Services, we handle the business side so architecture, engineering, ... more
  • 5 Days Ago

  • FAC Services, LLC Madison, WI
  • About FAC Services Want to build your career helping those who build the world? At FAC Services, we handle the business side so architecture, engineering, ... more
  • 8 Days Ago

  • FAC Services, LLC Madison, WI
  • About FAC Services Want to build your career helping those who build the world? At FAC Services, we handle the business side so architecture, engineering, ... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Data Quality Engineer jobs in the Madison, WI area that may be a better fit.

  • Pioneer Data Systems, Inc Middleton, WI
  • Job Description I am Zach from Pioneer Data System , Inc. We have an immediate requirement for a Quality Assurance specialist (GMP / Pharma Industry) If yo... more
  • 26 Days Ago

  • ACS - Engineer. Integrate. Build. Madison, WI
  • ACS is looking for an Instrumentation & Controls Engineer to join our team. ACS specializes in the engineering, integration and construction of technically... more
  • 8 Days Ago

AI Assistant is available now!

Feel free to start your new journey!