- Jupiterintel
- Canada,
- Contract
- 7 days ago
- USD 55 – USD 65
Data Quality Engineer - Contractor.
Before you go
Before you leave us, sign up for our email alerts
We don't do job spam, just the best digital jobs delivered straight to your inbox.
Data Quality Engineer - Contractor: our view in 3 lines...
- The Role:This role is for a data quality engineer working on data pipelines for climate risk management and analytics products.
- The Person:The person will design and run data quality frameworks, validate vendor data, monitor pipelines, manage external data vendors, and surface risks before product launches.
- Requirements:The ideal candidate has Python, Git workflow, Docker images, data validation and verification pipeline design, pandas, SQL, DAG-based ETL orchestration, AWS, Snowflake, PostgreSQL, Pydantic and pytest.
About the role
This contractor role is part of a cross-functional team that includes team members from Engineering, Product, and Solutions to deliver on product launches and iterations. The Data Quality Engineer will own the integrity, validation, and reliability of the data pipelines that power the product, working directly with external data vendors to ensure the data feeding the product is accurate, timely, and fit for purpose.
What You Will Do
- Design and execute frameworks for data quality assurance and validation
- Collaborate across the organization to implement new features, support internal stakeholders, and investigate and improve data infrastructure.
- Partner with the Sr. Engineer, Quantitative Modeler, and Solutions Architect to ensure data feeding the product and financial models is validated and launch-ready
- Participate in stand-ups and other milestone meetings to maintain momentum and alignment across the team.
- Serve as the data quality checkpoint between vendor data ingestion and product delivery, catching issues before they surface downstream
- Establish data quality monitoring and documentation to support the pipeline post-launch
- Surface data quality risks and vendor issues to the Director of Engineering in time to inform launch decisions
- Manage external data vendor relationships and ensure ongoing data quality and validation
What You Will Need
- Python coding for production systems (modular code, not jupyter notebooks)
- Git workflow and collaborative code review
- Docker images and container build tooling
- Data validation and verification pipeline design, including automated testing
- Data quality assessment and solution feasibility analysis
- Data exploration and engineering tools: pandas, SQL, and similar
- DAG-based ETL orchestration (Prefect or similar)
- AWS, especially S3
- Prefect workflow jobs and ETL
- Python (with heavy use of Pydantic and pytest)
- Snowflake and Postgresql SQL
- Temporal durable execution engine
Jupiter’s Tech Stack
What Sets You Apart
- 3+ years of experience in data engineering, data quality, or analytics engineering roles
- Bachelor’s degree in computer science, statistics, or a related field. Equivalent practical experience also considered.
- Experience managing or coordinating with external data vendors, including data quality troubleshooting
- Experience working in a fast-paced, cross-functional environment, ideally supporting a product launch or similar high-stakes delivery
- Experience partnering with quantitative or financial roles (e.g., financial modeling, data science) or experience in climate tech strongly considered.

