Senior Data Reliability Developer

Diagram

Canada

Remote

CAD 95,000 - 150,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

4 weeks vacation
Health benefits fully paid by nesto
Wellness budget
24/7 telemedicine
Remote-First Canada

Job summary

nesto is seeking a Senior Data QA Developer to ensure the integrity, reliability and scalability of data pipelines powering Canada's premier mortgage platform.

You will collaborate with Data Developers to validate BigQuery environments, DAGs in Airflow, and DBT models while advancing data quality and governance in a remote-friendly, fast-growth setting.

Qualifications

  • 5+ years of experience in Data QA in SaaS/cloud environments.
  • Strong Python and SQL skills; writing clean, maintainable automation code.
  • Hands-on experience with GCP BigQuery and orchestration tools like Airflow.
  • Familiarity with Pulumi or Terraform is a plus.
  • Deep understanding of data modeling and SQL performance optimization.
  • Startup mindset; capable of thriving in a fast-paced hypergrowth environment.
  • Bachelor's or Master's in CS, Software Engineering, or related field.

Responsibilities

  • Architect Data Quality Frameworks: design and build robust, automated testing suites for data pipelines using Python and SQL to validate data integrity, schema consistency, and transformation logic.
  • Shift Left in Data: collaborate with Data Developers and Product Managers during design to define data contracts, quality gates, and acceptance criteria.
  • Automate Everything: develop automated Data-SLA monitors and observability signals to catch anomalies before reporting.
  • Complex Validation: perform deep-dive validation on ELT/ETL processes for accurate, secure Power BI data.
  • CI/CD Integration: implement data-specific testing within Git-based CI/CD workflows using Pulumi/Terraform.
  • Continuous Improvement: own data quality outcomes, improve docs, governance and workflows.

Skills

Python
SQL
Data QA
BigQuery
Airflow
Software mindset

Education

B.S. or M.S. in CS/SE

Tools

Pulumi
Terraform

Job description

Join nesto - proudly named Canadian Rocketship 2025.* A Deloitte Fast 50 company evolving alongside Canada's top tech innovators and disrupting a 2.1 Trillion-dollar mortgage industry at light speed by building the mortgage ecosystem of the future.

BUILD lending technology with the best developers, AI engineers, and mortgage experts in the country. Work on a modern tech stack and a development framework designed to unlock your full potential and accelerate your career.

Why join us
  • Hypergrowth: Deloitte Fast 50 - 3 years in a row.
  • Tech community credibility: TechTO Canadian Rocketship 2025*.
  • Industry leadership: CLA Lending Company of the Year - 4 consecutive years.
  • Trusted technology: Powering major financial institutions across Canada.
  • An entrepreneurial culture built on trust, speed, uncomfortable ambition, and a relentless obsession with our clients.
Who are you

Builders. Problem-solvers. Curious minds. People who move fast, embrace innovation, and believe we're stronger together. If you trust your skills and want to build real technology that reshapes an entire industry, join us now.

About the Team

Our Data team is the backbone of Nesto Cloud, managing the flow of data that powers Canada's most advanced mortgage platform. As a Senior Data QA Developer, you won't just be "checking results"; you will be a specialized engineer focused on the integrity, reliability, and scalability of our data pipelines. You will collaborate closely with Data Developers to ensure our BigQuery environments, Airflow DAGs, DBT Models, and ETL processes are bulletproof.

What you'll be doing
  • Architect Data Quality Frameworks: Design and build robust, automated testing suites for data pipelines using Python and SQL to validate data integrity, schema consistency, and transformation logic.
  • Shift Left in Data: Partner with Data Developers and Product Managers during the design phase to define data contracts, quality gates, and acceptance criteria before code is even written.
  • Automate Everything: Develop automated "Data-SLA" monitors and observability signals (e.g., Great Expectations, Monte Carlo, or custom Python tools) to catch anomalies in BigQuery and Airflow before they hit downstream reporting.
  • Complex Validation: Perform deep-dive validation on complex ELT/ETL processes, ensuring high-performance datasets optimized for Power BI and internal analytics are accurate and secure.
  • CI/CD Integration: Implement and maintain data-specific testing within our Git-based CI/CD workflows (using Pulumi/Terraform), ensuring every deployment is backed by automated regression.
  • Continuous Improvement: Take ownership of broader data quality outcomes, improving documentation, data governance and team workflows to make our development flow smoother and more reliable.
Who we're looking for
  • Experience: 5+ years of experience in Data QA, with a focus on testing complex SaaS/cloud data environments.
  • Technical Mastery: Strong Python and SQL skills. You approach QA with a software engineering mindset, writing clean, maintainable automation code.
  • Modern Data Stack: Hands-on experience with GCP (BigQuery) and orchestration tools like Airflow.
  • Infra-as-Code: Familiarity with Pulumi or Terraform is a significant asset.
  • Analytical Rigor: Deep understanding of data modeling, dimensional design, and the ability to diagnose performance bottlenecks in SQL execution plans.
  • Startup Mindset: You are self-driven, thrive in fast-paced environments, and are comfortable with the occasional uncertainty of a hypergrowth startup.
  • Education: B.S. or M.S. in Computer Science, Software Engineering, or a related technical field.
The Reward
  • The A-Team: Work alongside high-performing talent in the industry.
  • Employee Mortgage Program: Exclusive, preferred low rates for our own team members.
  • Time-Off: Generous policy including 4 weeks of vacation per year.
  • Health & Wellness: Premium benefits plan fully paid by nesto, annual wellness budget, and 24/7 telemedicine access.
  • Remote-First: This is a remote position that can be filled by anyone from anywhere in Canada.

Diversity & Inclusion At nesto, we believe that creativity and collaboration are the result of a diverse team. We are committed to fostering a culture of diversity, equity, inclusion and belonging. We strongly encourage women, people of color, LGBTQIA+ individuals, and individuals with disabilities to apply.

#nestoposition

#nestocloud

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Solutions Architect
Technical Solutions Architect

Nesto-Cloud • Canada

On-site
CAD 120,000 - 170,000
Remote work
Competitive compensation
Healthcare plan
Technical Solutions Architect
Technical Solutions Architect

Nesto Cloud • Montreal (administrative region), Calgary, Toronto, Vancouver

On-site
CAD 110,000 - 150,000
Premium benefits plan
4 weeks vacation
Telemedicine access
+2
Senior QA Automation Developer
Senior QA Automation Developer

Nesto Inc. • Canada

On-site
CAD 90,000 - 140,000
Health Coverage
HSA / Wellness fund
4 weeks vacation + 8 personal days
+1
Développeur(euse) fiabilité des données
Développeur(euse) fiabilité des données

Diagram • Montreal (administrative region), Toronto

On-site
CAD 110,000 - 150,000
Mortgage program (hypothèque)
Health coverage
Retirement plan
+2
Senior Project Manager
Senior Project Manager

nesto • Quebec

On-site
CAD 100,000 - 130,000
Comprehensive Health Coverage
Health & Wellness Spending Account
Generous Paid Time Off
+3
Senior Product Manager, Salesforce and Digital platforms
Senior Product Manager, Salesforce and Digital platforms

Nesto Inc. • Canada

On-site
CAD 120,000 - 160,000
Premium benefits
4 weeks vacation
AI tools access
+1
Senior QA Automation Developer, Integrations
Senior QA Automation Developer, Integrations

nesto • Canada

On-site
CAD 110,000 - 170,000
Health coverage
Wellness spending account
Paid time off
+3
Senior Product Manager, New Products
Senior Product Manager, New Products

Nesto Cloud • Montreal (administrative region)

On-site
CAD 120,000 - 160,000
Premium benefits plan
4 weeks vacation
AI productivity tools
Growth Operations Manager
Growth Operations Manager

Nesto Group • Toronto

On-site
CAD 90,000 - 150,000
Health coverage
Dental coverage
Vision coverage
+3
Growth Operations Manager
Growth Operations Manager

nesto • Toronto

Hybrid
CAD 110,000 - 170,000
Health coverage
Wellness account
Vacation & floater days
+3