Senior Data QA Developer

J
JobgetherData Engineering
Fully remote position open to candidates anywhere in Canada.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of experience in Data QA, Data Engineering QA, or a closely related discipline
Required Skills
PythonSQLETLGCPAirflowCI/CDData modelingBigQuery

Requirements

  • 5+ years of experience in Data QA, Data Engineering QA, or a closely related discipline, preferably within complex SaaS or cloud data environments.
  • Strong Python and SQL skills, with the ability to develop clean, maintainable, and scalable automated testing solutions.
  • Hands-on experience with modern data platforms, particularly GCP and BigQuery.
  • Practical experience with data orchestration technologies such as Airflow.
  • Strong understanding of ETL/ELT pipelines, data transformations, data validation, data modeling, and dimensional design.
  • Ability to analyze complex SQL execution plans and identify data or query performance bottlenecks.
  • Experience designing automated testing, data quality checks, regression testing, monitoring, or observability frameworks.
  • Familiarity with Git-based CI/CD environments and data testing integration into automated deployment workflows.
  • Bachelor’s or master’s degree in Computer Science, Software Engineering, or a related technical discipline.
  • Experience with Pulumi or Terraform is a significant advantage.
  • Familiarity with data quality and observability tools such as Great Expectations, Monte Carlo, or comparable technologies is beneficial.

Responsibilities

  • Design and architect robust, automated data quality frameworks and testing suites using Python and SQL to validate data integrity, schema consistency, transformation logic, and pipeline behavior.
  • Partner with Data Developers and Product Managers during solution design to establish data contracts, quality gates, acceptance criteria, and testing strategies before implementation begins.
  • Develop automated data-SLA monitoring and observability capabilities to identify anomalies and data quality issues across BigQuery, Airflow, and downstream systems.
  • Perform detailed validation of complex ELT/ETL processes, ensuring datasets are accurate, secure, reliable, and optimized for analytics and reporting workloads.
  • Integrate data-specific automated testing and regression checks into Git-based CI/CD pipelines and infrastructure-as-code workflows.
  • Investigate data defects, pipeline failures, anomalies, and SQL performance issues, identifying root causes and implementing durable solutions.
  • Collaborate with engineering teams to improve data modeling, documentation, governance, development workflows, and overall quality standards.
  • Contribute to continuous improvement initiatives that make data development, deployment, monitoring, and validation more efficient and reliable.
  • Help establish scalable QA practices and technical standards that support the growth of a modern cloud-based data platform.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now