N

nesto

AI-powered mortgage lender with unbiased advice

Data Reliability Developer - Data Reliability

Test Automation EngineeringUpdated on Nov 12
Full-timeRemote in CanadaNo salary listed

About the Job

Requirements

  • More than 5 years of experience in data quality assurance, particularly testing complex SaaS or cloud data environments.
  • Strong Python and SQL skills, with the ability to write clean, maintainable automation code.
  • Hands-on experience with Google Cloud Platform BigQuery and orchestration tools such as Airflow.
  • Strong understanding of data modeling and dimensional design, and the ability to diagnose performance bottlenecks in SQL execution plans.
  • A Bachelor's or Master's degree in computer science, software engineering, or a related technical field.

Responsibilities

  • Design and build robust automated data-quality test suites for data pipelines using Python and SQL to validate data integrity, schema consistency, and transformation logic.
  • Collaborate with data developers and product managers from the design phase to define data contracts, quality gates, and acceptance criteria before code is written.
  • Develop automated data service-level agreement monitors and observability signals using Great Expectations, Monte Carlo, or custom Python tools to detect anomalies in BigQuery and Airflow before they affect downstream reporting.
  • Thoroughly validate complex ELT and ETL processes, ensuring high-performance datasets optimized for Power BI and internal analytics are accurate and secure.
  • Implement and maintain data-specific tests within Git-based continuous integration and continuous delivery workflows, using Pulumi or Terraform, so deployments are supported by automated regression testing.
  • Own overall data-quality outcomes and improve documentation, data governance, and team workflows to make the development process smoother and more reliable.

Desired Qualifications

  • Familiarity with Pulumi or Terraform.

About the Company

nesto

AI-powered mortgage lender with unbiased advice

Nesto is a Canadian online mortgage lender that uses technology to simplify the mortgage process. It offers mortgage options through an AI-powered algorithm that estimates the best rate in seconds, then lets customers customize based on personal goals. The application process is straightforward, with easy document uploads for review. Nesto differentiates itself by providing unbiased, commission-free expert advice from a team of over 300 advisors across Canada, helping clients from start to finish and during the life of their loan. Revenue comes from the interest on mortgages, and the company has helped over 400,000 Canadians. Its goal is to make the mortgage experience transparent and customer-friendly by combining advanced technology with accessible expert guidance.

Company size
501-1,000
Company stage
Private
Total funding
$222.6M
Headquarters
Montreal, Canada
Founded
2018

Recently Posted Jobs

Explore more opportunities at nesto

See more jobs