Senior Data Engineer
Diagram
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
#J-18808-Ljbffr
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
#J-18808-Ljbffr
Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Senior Data Engineer in Winnipeg, MB vacancy
$130k - $140k per year
...this success, and we have built this company by hiring people who hold these values. People like you!Job Description Role: Senior Data Engineer Job Summary: The Analytics team is seeking a passionate, inquisitive, detail-oriented, and customer-focused Senior Data Engineer...SeniorWork at officeWorldwide- Make a significant impact in healthcare as a Senior Data Engineer at Swoop. Drive the data platform's evolution and enhance product efficiency in a collaborative, innovative environment. Swoop is looking for a Senior Data Engineer to own NimbleRx’s critical data platform....Senior
- Design AI-ready data pipelines with SQL and Python at Connor, Clark & Lunn Financial Group. Work hybrid, with three days in office.As a Senior Data Integration Engineer, you will build enterprise data foundations for AI and analytics. Your work includes ETL/ELT, orchestration...SeniorWork at office
- ...employees' innovative industry solutions that fuel our clients' exceptional customer experience (CX). We are seeking an experienced Senior Data Engineer to lead the design and delivery of end-to-end data platforms for our clients across the Microsoft Azure Data & AI stack (Azure...Senior
- Drive data engineering excellence with General Motors as a Senior Data Engineer for Vehicle Data Operations. Utilize your expertise in data pipelines and software solutions in a hybrid work environment. In this role, you will implement and enhance software and data solutions...Senior
- Build high-scale backend data services at Akamai using Python, Java, or Go with hands-on development across Cloud Data Services. Work within a global engineering team.As a Senior II Software Engineer, you will design and scale backend services, APIs, microservices, and distributed...Senior
- ...In 1984, we started out as a team of three engineers. Today, we have grown to become a global... ...locations - Remote About The Role The Data Fabric team is a cross-functional team... ...about and act on enterprise data. As a Senior AI Software Engineer on the Data Fabric...SeniorLong term contractWork at officeRemote workFlexible hours
- ...therefore looking for amazing people to add to our team!About the Role We’re looking for a Senior Software Engineer to take ownership of the production systems and internal data platform that power our Machine Learning (ML) and Operations Research (OR) work.This is a...SeniorFor contractors
$110k per year
...with experience. About the Team: The Data & Analytics team is moving from a legacy... ...data quality standards, and creating engineering patterns that let analytics, product, engineering... ...confidence. About the Role: The Senior Data Engineer will design, build, and...SeniorFull time$221k per year
Senior or Staff Software Engineer, Data Platform (Canada) TRM Labs — Tracked from its ashby job boardBUILD A SAFER WORLD. TRM Labs provides AI-powered intelligence solutions that help public and private sector agencies investigate and disrupt crime. TRM's platforms enable...SeniorRemote work- WSP in Canada is seeking an experienced Mechanical Engineer to lead the design of mission-critical data centres in Vancouver, BC. You will drive HVAC, cooling, and fluid systems, coordinating with electrical, structural, and controls teams to ensure reliable, efficient facilities...Senior
- Intentsify, LLC in Canada is seeking a Senior Software Engineer to own and evolve the platform behind our data processing pipeline. You will design, ship, and operate production systems with minimal supervision, building ETL pipelines for large-scale web, behavioral, and account...Senior
- ...job, this is where you belong.As a Staff Data Engineer, you will play a technical leadership and... ...the Retail Media Platform team. This is a senior, hands‑on position focused on designing,... ...deeper and more effective use of analytics engines such as Druid.Collaborate closely with...SeniorPermanent employmentTemporary workInternship
$85k - $90k per year
...Job Description Design and maintain scalable data pipelines that collect, transform and store business data. Build data models... ...Qualifications: · Degree or Diploma in Computer Science, Data Engineering, Information Systems, or related field. · 5+ years of experience...Permanent employment- We are looking for a Senior Data Scientist for the Trust & Signals orgYou will shape the future of people-facing and business-facing products... ...algorithms will be utilized to solve some of the most complex engineering challenges at the companyYou will collaborate on a wide array...Senior
- Crown Technical Systems, a Flex Company, is a leader in power distribution and protection systems concentrating on sophisticated, state‑of‑the‑art relay and control panels, medium voltage switchgear, and enclosures (power/control buildings/ E‑Houses). We specialize in customized...Senior
- Job DescriptionReporting to the Chief Data, Analytics & Knowledge Officer (CDAKO), the Senior Manager, Data Products will lead the build of a small, high-impact... ...and grow a small team, including a Data & Analytics Engineer, and manage external engineering capacity for special...SeniorLong term contractInternshipWork at office
- Shape data product strategy as a Senior Product Owner with strong analytics expertise, working hybrid with two onsite days weekly. Translate business... .... You will collaborate with business stakeholders, data engineers, architects, and BI teams. The work spans data engineering...Senior
- ...on your personal and professional growth.Your Opportunity The Data Quality Analyst will play a critical role in analyzing and improving... ...them into actionable technical requirements for developers and engineers.Investigate root causes of data quality problems and provide...SeniorWork at officeLocal areaFlexible hours
- ...SQL and Python for finance, brokerage, and market risk data. This is a hybrid team.As a Senior Data Scientist, you will support financial planning, treasury... ...reviewsRequirements: Five or more years in data engineering or analytics developmentStrong SQL and Python...Senior
- Join datastore in building reliable data pipelines that decode years of on-chain history into trustworthy Parquet files for researchers... ...infrastructure while ensuring high quality and accuracy. As a Data Engineer, you will design and run large-scale decoding pipelines, focusing...Part timeWork at office
- ...for people development. We’re looking for someone who approaches engineering challenges with a rigorous, architectural mindset and who can... ...Responsibilities Serve as the direct line manager for a chapter of Data Engineering Specialists, fostering their professional growth and...
- Become a Senior Data Engineer at Trackforce, revolutionizing data management for physical security SaaS applications globally. Engage in a hybrid work model focusing on scalable data solutions. In this pivotal role, you’ll be tasked with designing data infrastructures that...Senior
$90k - $140k per year
...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers... ...is seeking an Electrical Engineer to join our growing Canadian Data Center practice. This role will support the design and delivery of...For contractorsWork at officeLocal areaWorldwideRelocationFlexible hours- We’re looking for a hands-on Lead AI/Data Engineer to build and scale the AI systems powering Dutch. You’ll design and ship production AI agents and services for pet parents, veterinarians, and internal teams. You’ll also own the underlying AI infrastructure, including evaluation...
- Step into a pivotal leadership role as the Data Engineering Lead at Definity, where innovation meets technology. Drive cutting-edge data solutions and enhance scalability in a hybrid work environment. Definity seeks a Data Engineering Lead to shape architectural visions and...
- Job TitleRQ-2026-009857 - Senior Data Science Developer for the Mental Health & Addiction program Location: 3 days on-site as per manager's discretion (525 University Avenue,Toronto)Description Background Information: The Agency Mental Health & Addiction program requires...Senior
- Remote Senior Compliance Data Analyst roles at Payward require Python, SQL, and transaction monitoring expertise across deposits and withdrawals.As part of Payward, the parent company behind Kraken, this senior role supports Compliance decision-making through end-to-end data...SeniorRemote work
- ...Payward with Python, SQL, and transaction monitoring expertise. Analyze emerging trends and operational performance across Kraken.As a Senior Data Analyst, Compliance, you will partner with Compliance to turn requirements into reliable detection logic. You will manage datasets,...SeniorRemote work
- ...than ever before. About The Team The Data Analytics Enablement team owns and... ...development cycle. About Your Role As a Senior analyst, Data Analytics Enablement, Data... ...'s degree in a technology-related field, engineering, business administration, or a related...SeniorSummer workWork at officeLocal area1 day per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Data Engineer. Be the first to apply!
Related searches
- remote data engineer Winnipeg, MB
- data centre engineer Winnipeg, MB
- data cabling engineer Winnipeg, MB
- data engineer Winnipeg, MB
- data integration developer Winnipeg, MB
- python data engineer Winnipeg, MB
- junior data engineer Winnipeg, MB
- data engineering intern summer Winnipeg, MB
- big data engineer Winnipeg, MB
- gcp data engineer Winnipeg, MB

