Data Quality Engineer (Databricks DQX)
BuzzClan
Plano, TX, United States
23 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.thejobnetwork.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source
Tech stack
Continuous Integration
Information Engineering
Apache Hive
JSON
Microsoft SQL Server
Power BI
SQL Stored Procedures
SQL Databases
Data Streaming
YAML
Azure Data Factory
Git
+5 more
Data Lakes
Pyspark
Cloud Migration
Software Version Control
Databricks
Job description
Design and run the data quality layer of our new Databricks lakehouse using Databricks Labs DQX. You will turn business rules from the legacy SQL platform into automated checks, quarantine bad records before they reach Gold tables, and give the business visibility into data health., * Profile source and Bronze data with the DQX profiler and turn the output into reviewed quality rules.
- Define DQX checks (completeness, uniqueness, validity, ranges, referential and custom SQL checks) in YAML/JSON config or code.
- Set criticality per rule (error vs warn) and implement split/quarantine patterns for invalid rows.
- Embed DQX checks into Databricks Jobs and Lakeflow (DLT) pipelines for batch and streaming data.
- Store check definitions and results in Delta tables under Unity Catalog; build DQ dashboards and alerts.
- Translate legacy SQL validation logic (constraints, stored procedure checks) into equivalent DQX rules.
- Define DQ thresholds that act as quality gates for layer promotion (Bronze * Silver * Gold).
- Version-control rules and deploy them through CI/CD., * DQX checks live on every Silver and Gold table in scope.
- Invalid records quarantined with a documented triage process.
- ADQ dashboard the business uses to track trends and SLA breaches.
Requirements
Must-have skills :
- 3+ years in data engineering or data quality roles.
- Hands-on PySpark and Spark SQL on Databricks.
- Practical experience with DQX, or strong experience with a comparable framework (Great Expectations, Soda, Deequ, DLT expectations) and willingness to ramp up on DQX quickly.
- Delta Lake and Unity Catalog fundamentals.
- Understanding of data quality dimensions and how to measure them.
- Git-based workflow and CI/CD basics.
Nice-to-have skills :
- Azure Data Factory orchestration of Databricks jobs.
- Databricks SQL dashboards, Lakehouse Monitoring or Power BI for DQ reporting.
- Experience with SQL Server to cloud migrations.
- Databricks Certified Data Engineer Associate/Professional.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.thejobnetwork.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦