Remote job
Data Quality Engineer (Intermediate) remote contract
Job details
About this role
Role overview Help ensure that data remains accurate, complete, and traceable as it moves through cloud data platforms. You’ll test ingestion, transformations, and movement across Bronze, Silver, and Gold layers, checking that data meets business rules and supports dependable reporting. This is an intermediate contract role focused on hands-on data quality and pipeline testing.
Responsibilities - Validate data ingestion, transformation, and movement across layered data environments. - Check completeness, accuracy, conformity, lineage, business rules, and exception handling. - Test ETL/ELT processes, warehouses, data lakes, and lakehouse solutions. - Verify source-to-target mappings, schema updates, transformation logic, and batch, incremental, or CDC processing. - Reconcile large data volumes and investigate defects using SQL and analysis tools. - Work with engineering and business teams on quality needs, test planning, defect tracking, and reporting.
Requirements - Experience testing data pipelines, ETL/ELT processes, warehouses, lakes, or lakehouses. - Strong understanding of data validation, quality controls, and source-to-target mapping, including structured and semi-structured data. - Advanced SQL skills for analysis, reconciliation, and defect investigation. - Working knowledge of Python and PySpark for data validation. - Experience with Azure Databricks, ADLS, Azure Data Factory, Delta Lake, Kafka or Event Hub, and Azure DevOps. - Strong analytical and troubleshooting skills, attention to detail, and familiarity with data profiling or quality tools. - Current Secret-level security clearance at the time of application.
Benefits and work setup The position is a remote contract scheduled from November 15, 2026, through July 31, 2027.