928,299open jobs
56,686companies
155,823added this week
Browse all
Salary
≈ $101k – $191k per year (Estimated)
Location
Remote (Canada)
Seniority
Senior · 6+ years exp

Confirmed on the employer's own hiring board on Sep 29, 2026. First seen by Alion on Sep 28, 2026. Novisto scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Novisto is a leading ESG Software Company offering sustainable solutions for more resilient business models. Speak with one of our ESG specialists today.

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
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
928,299 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
Montreal
Database Engineer 2 hours ago
≈ $20k – $41k per year (Estimated) • Remote (India) • 5+ years exp • Ahmedabad
Java
SQL
Java
Flyway
Liquibase
Databases
MS SQL
Azure SQL Database
DevOps
Azure DevOps
GitHub Actions
Azure
CI/CD
Apply
≈ $75k – $135k per year (Estimated) • Remote (Germany) • Full-Time • 4+ years exp • Frankfurt am Main
AI/ML
AI Agents
Management
Agile
Apply
≈ $65k – $97k per year (Estimated) • Remote (likely Poland) • 4+ years exp • Warsaw
Python
DevOps
GCP
Git
GitHub
Apply
≈ $53k – $143k per year (Estimated) • Remote (Germany) • 3+ years exp • Master's Degree • Düsseldorf
Python
SQL
AI/ML
NLP
Edge AI
Machine Learning
Analytics
A/B Testing
Apply
$100k – $125k per year • In office • Full-Time • 7+ years exp • Bachelor's Degree • Toronto
Python
SQL
Databases
Azure SQL Database
Microsoft Fabric
DevOps
Azure DevOps
Azure
Analytics
Power BI
ETL/ELT
Azure Data Factory
Master Data Management
Apply
$180k – $205k per year • Equity • Hybrid • Full-Time • 7+ years exp • Bachelor's Degree • San Diego
Python
JavaScript
SQL
PowerShell
Bash
Databases
Snowflake
Oracle
DynamoDB
ActiveMQ
Apache Kafka
AI/ML
Hadoop
RAG
Feature Store
Machine Learning
DevOps
Splunk
Puppet
Ansible
Chef
Datadog
Docker
Amazon Kinesis
Windows
Analytics
Tableau
Domo
Apply
≈ $7.5k – $20k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Bengaluru
Python
SQL
Databases
Databricks
Amazon Redshift
AI/ML
Spark
Analytics
Tableau
ETL/ELT
Apply
≈ $16k – $33k per year (Estimated) • In office • Full-Time • Bengaluru
Python
Databases
Snowflake
Databricks
DevOps
Azure
CI/CD
AWS
Platform Engineering
Apply
$90k – $158k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Burlington • Toronto
Python
SQL
PowerShell
Databases
PostgreSQL
MS SQL
DevOps
Rest API
Puppet
Ansible
Azure DevOps
Chef
Azure
CI/CD
Git
AWS
Platform Engineering
Configuration Management
JFrog Artifactory
TCP/IP
DNS
Management
Confluence
Jira
Apply
$91k – $141k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • Toronto
Python
SQL
Analytics
Microsoft Excel
Apply
Equity • Remote (United Arab Emirates) • Bachelor's Degree • Toronto
Apply
≈ $53k – $121k per year (Estimated) • Equity • In office • 3+ years exp • London
Apply
Sr. Product Manager 27 days ago
≈ $96k – $160k per year (Estimated) • Equity • Remote (United Kingdom) • London
Apply
≈ $35k – $66k per year (Estimated) • Equity • In office • 2+ years exp • Montreal
Apply
≈ $92k – $163k per year (Estimated) • Equity • Remote (Canada) • 5+ years exp • Montreal
Apply
≈ $66k – $124k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Montreal
SQL
Databases
Snowflake
Management
Agile
Apply
≈ $36k – $93k per year (Estimated) • Remote (Canada) • Contractor • Montreal
Apply
≈ $36k – $59k per year (Estimated) • In office • Internship • Montreal
Apply
≈ $35k – $75k per year (Estimated) • In office • Full-Time • 3+ years exp • Montreal
Apply
Remote (Canada) • Associate's Degree • Montreal
Marketing
Salesforce
Apply
See all jobs
This is one of many
928,299 more open roles from verified company boards, updated every day.