← All jobs in Canada

Remote · Data Engineer

Senior Data Engineer

Novisto · Montréal · Canada

Remote Posted Open until 18 Oct 2026
  • Remote Flexibility & Time Off: Remote-friendly flexible schedules, 4 weeks of vacation, and summer hours. — job description

The job, in the employer's words

As a Senior Data Engineer on the Analytics Platform, you will build and own the data foundation powering Novisto’s analytics, benchmarking, and AI products. You’ll design the lakehouse, data ingestion pipelines, and curated datasets while partnering with Tech Leads, Product Managers, and ESG Data Ops to turn raw operational data into reliable, well documented, query ready assets. The role combines hands on data engineering with strong software engineering practices, including data modelling, testing, CI/CD, version control, API and data contracts, and platform architecture, while balancing scalability, cost, freshness, and maintainability and mentoring developers on best practices.


What you’ll build and own:

  • Data Architecture & Lakehouse: Lead the design and evolution of Novisto's lakehouse, including storage layout, table formats, layering strategy, partitioning, and retention.
  • Data Modelling & Ingestion: Model curated and semantic layers for analytics and reporting. Design batch, incremental, and CDC ingestion from all source modules, establishing clear data contracts.
  • Pipeline Delivery & Execution: Build and operate robust ETL/ELT pipelines with clear ownership, dependency management, backfill strategy, and idempotent reprocessing. Contribute hands-on to transformation and orchestration codebases.
  • Reliability & Observability: Build data quality tooling (schema validation, freshness/volume checks, automated regression tests) and platform observability (lineage, SLAs, alerting, cost telemetry). Own production health and incident response.
  • Cross-functional Alignment: Write technical tickets to bridge functional intent and technical execution. Collaborate with Engineering Tech Leads and Principal Devs to ensure technical consistency, and mentor developers to grow data engineering capabilities across squads.
  • Product Integration & Data Serving: Design and build the backend services and APIs that expose curated datasets to product modules. Implement multi-tenant data isolation, authentication and authorization (tenant scoping, row-level security), and serving patterns (query APIs, materialized views, caching) that meet product latency requirements.

Core Requirements

  • Experience: 6+ years of data engineering or backend engineering experience, with 2+ years in a senior or lead capacity. Bachelor's degree in Computer Science or equivalent.
  • Core Skills: Expert-level SQL and strong proficiency in Python. Familiarity with cloud infrastructure (Azure, GCP), CI/CD, containerization, infrastructure-as-code, and DevOps practices.
  • Data Tech: Proven experience designing and operating a production lakehouse or cloud data warehouse (Databricks, Snowflake, BigQuery) with open table formats (Delta, Iceberg, Hudi). Hands-on experience with transformation frameworks (dbt) and orchestrators (Airflow, Dagster, Prefect).
  • Applied Knowledge: Solid grounding in dimensional and analytical data modelling. Experience with batch and streaming/CDC ingestion patterns, late-arriving data, schema drift, and backfills.
  • Operational Mindset: Demonstrated ability to integrate AI-assisted development tools into workflows. Experience with architectural patterns (event-driven, service-oriented) in agile environments.
  • Bonus: Experience with multi-tenant B2B SaaS, data-intensive applications, or ESG.

 

What We Offer

  • Impact: Advance Novisto’s mission to drive economic, environmental, and social sustainability through better ESG data management.
  • Compensation & Equity: Stock option plan in an early-stage, well-financed company.
  • Flexibility & Time Off: Remote-friendly flexible schedules, 4 weeks of vacation, and summer hours.
  • Health & Wellness: 100% insurance coverage and access to Dialogue’s telemedicine app.
  • If you prefer to work at the office, we have a beautiful office in Old Montreal, close to downtown and steps away from a metro (subway) station


Benefits mentioned

  • Impact: Advance Novisto’s mission to drive economic, environmental, and social sustainability through better ESG data management.
  • Compensation & Equity: Stock option plan in an early-stage, well-financed company.
  • Flexibility & Time Off: Remote-friendly flexible schedules, 4 weeks of vacation, and summer hours.
  • Health & Wellness: 100% insurance coverage and access to Dialogue’s telemedicine app.
  • If you prefer to work at the office, we have a beautiful office in Old Montreal, close to downtown and steps away from a metro (subway) station

Requirements mentioned

  • Experience: 6+ years of data engineering or backend engineering experience, with 2+ years in a senior or lead capacity. Bachelor's degree in Computer Science or equivalent.
  • Core Skills: Expert-level SQL and strong proficiency in Python. Familiarity with cloud infrastructure (Azure, GCP), CI/CD, containerization, infrastructure-as-code, and DevOps practices.
  • Data Tech: Proven experience designing and operating a production lakehouse or cloud data warehouse (Databricks, Snowflake, BigQuery) with open table formats (Delta, Iceberg, Hudi). Hands-on experience with transformation frameworks (dbt) and orchestrators (Airflow, Dagster, Prefect).
  • Applied Knowledge: Solid grounding in dimensional and analytical data modelling. Experience with batch and streaming/CDC ingestion patterns, late-arriving data, schema drift, and backfills.
  • Operational Mindset: Demonstrated ability to integrate AI-assisted development tools into workflows. Experience with architectural patterns (event-driven, service-oriented) in agile environments.
  • Bonus: Experience with multi-tenant B2B SaaS, data-intensive applications, or ESG.

No Mondays shows this listing as the employer published it. Check the details on the employer's site before you apply.

More remote jobs in Canada

Asana · Vancouver · today

Senior Analytics Engineer

Senior Analytics Engineer The Data Science & Analytics team at Asana is how the company turns data into decisions — defining the questions that matter, surfacing the answ…

RemoteCAD 106k–120k / year
Samsara · Remote - Canada · 10 days ago

Data Engineer

Who we are Samsara (NYSE: IOT) is the pioneer of the Connected Operations™ Cloud, which is a platform that enables organizations that depend on physical operations to har…

RemoteCAD 110k–143k / year
Coalition, Inc. · Any location, Canada · 16 days ago

Staff Data Engineer

About us Coalition is the world's first Active Insurance provider designed to help prevent digital risk before it strikes. Founded in 2017, Coalition combines comprehensi…

RemoteUnlimited leaveCAD 158k / year
Motive · Canada - Hybrid · 21 days ago

Senior Analytics Engineer - GTM

Who we are: Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, saf…

RemoteCAD 156k–205k / year
ALLYDVM · Canada, Central America, South America · 22 days ago

Data Analytics Engineer

About Toptal Toptal is a global network of top talent in business, design, and technology that enables companies to scale their teams, on-demand. With $200+ million in an…

Remote
commonsku · Toronto · 24 days ago

Staff Data Engineer

🌟 Ready to help reshape a $26B industry and build the future of branded merch? commonsku is revolutionizing the promotional products industry. Our platform empowers brand…

RemoteCAD 160k–180k / year

1,948 live roles · See all →

Other roles at Novisto

Novisto · Montréal · 8 days ago

Sr. Product Manager

Carbon is Novisto's broadest and most technically demanding product area — spanning Corporate Carbon Accounting (including Scope 3), Financed Emissions, Product Carbon Fo…

Remote
Novisto · Toronto · 22 days ago

Business Development Representative - NOAM

We are looking for an Business Development Representative (BDR) to join our sales team. This is a monthly quota-carrying salaried position that includes a tiered commissi…

Remote
Novisto · Montréal · 2 months ago

Director - Customer Delivery & Services

The Director, Customer Delivery & Services will define the vision, strategy, and commercial success of Novisto's global services organization—not just its operations. You…

Remote
Novisto · London · 8 months ago

Business Development Representative - UK

We are looking for an Business Development Representative (BDR) to join our sales team. This is a monthly quota-carrying salaried position that includes a tiered commissi…

Remote

5 live roles · See all →

Remote share — Data Engineer jobs in Canada

100% are remote

17 of 17 jobs we have listed

Advertised pay — Data Engineer jobs in Canada

CAD 158k median advertised pay / year

Middle half: CAD 138k – CAD 179k

From 11 listings that state pay