Job Search

Data Quality Engineer

bethesda, Maryland

Piper Companies Logo

Job Id:
168622

Job Category:

Job Location:
bethesda, Maryland

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Piper Enterprise Solutions

Position Owner:
Chase Reese

Piper Companies is seeking a Data Quality Engineer to join a growing financial services organization located in Bethesda, MD. The Data Quality Engineer will be responsible for designing, implementing, and maintaining enterprise data quality frameworks that ensure the accuracy, consistency, completeness, and reliability of data across cloud-based data platforms. This role is hybrid 4 days per week in Bethesda, MD.


Responsibilities for the Data Quality Engineer Include:

• Design, develop, and implement scalable automated data quality testing frameworks utilizing Python, PyTest, Great Expectations, dbt Tests, and related technologies.

• Develop complex SQL queries to perform data profiling, reconciliation, validation, root-cause analysis, and anomaly detection across enterprise datasets.

• Build automated validation processes throughout ETL/ELT pipelines to ensure data integrity from ingestion through transformation and consumption.

• Partner with Data Engineering teams to integrate data quality checks into CI/CD pipelines using Azure DevOps, GitHub Actions, Airflow, or similar automation platforms.

• Develop and maintain data observability solutions to monitor data freshness, schema drift, completeness, and production anomalies.


Qualifications for the Data Quality Engineer Include:

• Bachelor's degree in Computer Science, Information Systems, Data Analytics, Engineering, Mathematics, or a related technical discipline required.

• 5+ years of experience in Data Engineering, Data Quality Engineering, Analytics Engineering, or a related data-focused role.

• Proven experience building automated data testing frameworks using Python, PyTest, Great Expectations, dbt Tests, or similar technologies.

• Advanced SQL skills with experience performing complex validation, reconciliation, profiling, and data analysis.

• Strong understanding of ETL/ELT architecture, modern data pipelines, and cloud data platforms.

• Proficiency in Python for automation, scripting, and integrating quality validation into enterprise workflows.

• Experience integrating automated testing into CI/CD pipelines utilizing Azure DevOps, GitHub Actions, Airflow, or similar platforms.


Compensation for the Data Quality Engineer includes:

Salary Range: $130,000 - $140,000 annually depending on experience

Comprehensive Benefits: PTO, Paid Holidays, Medical, Dental, Vision, 401k, and Sick Leave as required by law.


This job opens for applications on 6/26/2026. Applications for this job will be accepted for at least 30 days from the posting date.


Keywords: #LI-CR2 #LI-HYBRID

Data Quality Engineer, Data Engineer, Data Testing, SQL, Python, PyTest, Great Expectations, dbt, ETL, ELT, Data Validation, Data Observability, Monte Carlo, Soda, Microsoft Fabric, Databricks, Apache Spark, Azure DevOps, GitHub Actions, Airflow, Data Governance, CI/CD

Apply For This Position


Personal Information

Required
Required
Required
Required
Required
Required
Required

Additional Details

Required
Required
Required

Voluntary Self-identification Form

Required
Required
Required

Veteran Status *

Discharge Date:

Resume Upload

Please note only files with .pdf, .docx, or .doc file extensions are accepted.

Currently selected file:

Don't have a resume?