Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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
Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Senior Data Engineer in Winnipeg, MB vacancy
  • Senior Data Engineer Department: Development - Software DevelopmentEmployment Type: Permanent - Full TimeLocation: Montreal, CanadaReporting To: Paul TartarianDescription Location - Pittsburgh, Boston, Toronto or MontrealWhy Confluence?At Confluence, we’ve... 
    Senior
    Permanent employment
    Flexible hours

    Confluence Technologies, Inc.

    Winnipeg, MB
    3 hours ago
  •  ...building AI systems. Skills, with evidence Airflow / orchestration orchestrate it in Airflow and Cloud Run must have Depth in data modeling: you think in fact and dimension tables must have You’ll lead the team that makes Cohere’s data trustworthy, governed, and... 
    Senior

    D8 LooP

    Winnipeg, MB
    3 hours ago
  • # Senior Staff Software Engineer, DataJuniper Square235k-285k USDFull-timeremote· leadCanada, USAllmsqlpythonscalajavaawsazuregcpListed via Jobicy ·...  ...Operations Partner trusted by 2,300+ GPs, unifying technology, data, and fund administration services into a single platform... 
    Senior
    Full time
    Work at office
    Remote work

    Devconnectplatform

    Winnipeg, MB
    3 hours ago
  • $155k - $172k per year

    Senior Software Engineer (Full Stack + Data)Join to apply for the Senior Software Engineer (Full Stack + Data) role at Article Department: TechLocation: VancouverCompensation: $155,000 - $172,000 / year DescriptionHi there, we’re Article. Since 2013... 
    Senior
    Work at office
    Remote work
    3 days per week

    Article

    Winnipeg, MB
    3 hours ago
  • $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... 
    Senior
    Full time

    iQmetrix

    Winnipeg, MB
    25 days ago
  • $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

    Michael Page

    Winnipeg, MB
    4 days ago
  • $115k - $140k per year

     ...Purpose of the Role: Reporting to the Vice President, Marketing & Communications, the Senior Manager, Data & Analytics owns Nicola Wealth’s marketing measurement and insights engine, turning data, analytics and research into the evidence that guides where and how the marketing... 
    Senior
    Long term contract

    Nicola Wealth

    Winnipeg, MB
    3 hours ago
  •  ...expertise meets advanced analytics at MNP Digital, where Senior Consultants design cloud data platforms and translate complex requirements.As a Senior...  ...Python, PySpark, or SparkBring cloud architecture, data engineering, and stakeholder communication skills to advanced... 
    Senior

    Mnp-

    Winnipeg, MB
    3 hours ago
  • Faire is seeking a Staff Engineer for the Data Platform to own the plumbing that moves data from production systems into analytical stores. You’ll design the next generation pipeline, build hard parts, and mentor others while ensuring reliability for analysts and data scientists... 

    Faire

    Winnipeg, MB
    3 hours ago
  • $150k - $200k per year

     ...built Clutch's financial services offering, and we're hiring a Senior Data Scientist to help shape what it becomes. Your mission is to...  ...closely with our financial services, product, marketing, and engineering teams, and your work will be visible, measurable, and directly... 
    Senior
    Permanent employment
    Full time
    Internship
    Immediate start

    Clutch

    Winnipeg, MB
    3 hours ago
  •  ...is committed to delivering accessible financial solutions through its technology, operations, and customer-focused services. Senior Manager, Data GovernanceOur client is an established financial services organization providing a range of consumer financial products and... 
    Senior

    Myticas Consulting

    Winnipeg, MB
    3 hours ago
  • $216k - $283.5k per year

     ...redefine the future of how work gets done. We are seeking a Senior Solution Engineer to drive complex customer solutions and close large deals....  ...technical and executive audiences Broad experience with Database, Data Warehouse, and cloud technologies Hands‑on expertise with... 
    Senior
    Flexible hours

    Snowflake

    Winnipeg, MB
    3 hours ago
  • $130k - $180k per year

    Senior Geomechanics EngineerITASCA North America | Canada-basedAbout the roleITASCA North America is seeking a Senior Geomechanics Engineer to support challenging mining and geotechnical projects across North...  ...to site conditions, monitoring data, operational constraints, and... 
    Senior
    Long term contract
    Full time
    Temporary work
    Remote work

    ITASCA North America

    Winnipeg, MB
    3 hours ago
  •  ...Alfie, our conversational AI assistant, and we’re looking for a Senior Full-Stack AI Engineer who wants to help define what AI-native software looks like,...  ...full-stack role. You’ll own features end to end: the APIs, data models, and services behind our LLM-based product, and the... 
    Senior
    Contract work
    Local area
    Remote work
    Flexible hours

    Pebl

    Winnipeg, MB
    3 hours ago
  • Build Python-powered data workflows and analytics at CPP Investments, supporting portfolio management, trading, and investment decision...  ...making. This is a 12-month contract.As an Associate, Investment Engineering & Analytics, you will develop scalable solutions within Total... 
    Contract work

    CPP Investments | Investissements RPC

    Winnipeg, MB
    3 hours ago
  • Elevate business intelligence solutions with Global Data as a Senior BI Developer. Drive analytics strategy and implementation for Fortune 500 companies in a hybrid work environment. As a Senior BI Developer, you will lead enterprise-level BI projects, collaborating closely... 
    Senior

    Global Data & BI Inc.

    Winnipeg, MB
    3 hours ago
  •  ...operations through performance tuning, self-hosted infrastructure management, and secure data practices for a video game development environment. This Canada-based position offers remote work.As a senior data professional, you will maintain reliable database environments and improve... 
    Senior
    Remote work

    Jobgether

    Winnipeg, MB
    3 hours ago
  •  ...customer intelligence at Xplore Inc. in this hands-on technical lead role, focused on gold-layer data and AI-ready analytics foundations.As Senior Intelligence Analytics Engineer, you will design curated datasets, validate pipelines, and build production analytics... 
    Senior

    Xplore Inc.

    Winnipeg, MB
    3 hours ago
  • $150k - $250k per year

     ...decisions. Our platform ingests and reasons over large, messy data to surface evidence with hard constraints around fairness,...  ...largest carriers in North America. We are seeking a talented Senior Software Engineer to join our Product team. In this role, you will work closely... 
    Senior

    Owl.co

    Winnipeg, MB
    3 hours ago
  • Use PL/SQL, T-SQL, and data warehousing expertise as a Senior Data Business Analyst in Toronto, with hybrid office work preferred.This 8-10 year role focuses on business analysis, solution and functional architecture, and data analytics insights. You will analyze legacy systems... 
    Senior
    Work at office

    Astra-North Infoteck Inc. ~ Conquering today’s challenges, a...

    Winnipeg, MB
    3 hours ago
  • $129k - $187k per year

    Design a career and build your future... Because it matters! Senior Structural Project Engineer McMillen, Inc. is seeking a highly skilled Senior...  ...services for projects.Collection and analysis of field data, as-built plans and engineering reports to establish existing... 
    Senior
    Visa sponsorship
    Night shift

    McMillen

    Winnipeg, MB
    3 hours ago
  • $114.6k - $151.8k per year

    Senior Electrical Engineer – Mining (Ontario, Canada) OverviewIn this role, you will shape the electrical power systems that drive Canada’s mining...  ...such as ETAP or EasyPower. Prepare specifications and data sheets for switchgear, MCCs, transformers, and associated equipment... 
    Senior
    Internship
    Remote work
    Flexible hours

    WSP in Canada

    Winnipeg, MB
    3 hours ago
  • Pulsenics is seeking a Senior Embedded Software Engineer with 7+ years of experience to lead and evolve the embedded firmware architecture that underpins...  ...organizations to generate high-fidelity electrochemical data that drives critical engineering and commercial decisions.... 
    Senior
    Long term contract

    Pulsenics Inc.

    Winnipeg, MB
    3 hours ago
  •  ...client sectors and project types. The team has a need for Electrical Engineering personnel with expertise in Electrical Utilities, Industrial,...  ...services and nuclear organization. We connect people, data and technology to transform the world’s infrastructure and energy... 
    Senior
    For subcontractor
    Internship
    Work at office
    Local area
    Flexible hours

    AtkinsRéalis

    Winnipeg, MB
    3 hours ago
  • $128k - $160k per year

    Senior Mineral Processing EngineerLocation: Sudbury, Ontario, Canada (On-Site)Position Type...  ...an experienced Senior Mineral Processing Engineer to join the Mineral Processing Group in Sudbury...  ...zinc operations. Utilize metallurgical data, plant operating information, and test... 
    Senior
    Long term contract
    Full time
    Interim role
    Work at office

    Glencore

    Winnipeg, MB
    3 hours ago
  • $114.6k - $164.6k per year

     ...the world's leading integrated design practice. Our architects, engineers, interior designers, consultants, sustainability specialists, and...  ...your place with Stantec. Your Role:Stantec is seeking a Senior Electrical Engineer to join our multidisciplinary Buildings team... 
    Senior
    Long term contract
    Full time
    Temporary work
    Part time
    For contractors
    Casual work
    Work at office

    Stantec

    Winnipeg, MB
    3 hours ago
  •  ...business and publish what we are building in our weekly changelog.About The Role This is a rare opportunity to join Rootly as an early engineer and fundamentally shape our trajectory. You’ll work on infrastructure that underpins incident response and on-call for some of the... 
    Senior
    Home office

    Rootly

    Winnipeg, MB
    3 hours ago
  • Type of position: Régulier Your future role on our teamBBA's Edmonton office has a focus in high voltage electrical engineering as well as wind, solar, and energy storage and is looking to continue to grow our team in those markets. As an Electrical Engineer in the... 
    Senior
    Long term contract
    Temporary work
    Work at office
    Local area
    Flexible hours

    BBA Consultants

    Winnipeg, MB
    3 hours ago
  •  ...Spring Boot, Angular, Databricks, and AWS.Curinos is seeking a Senior Software Engineer for B2B SaaS applications serving financial institutions....  ...TypeScript user interfacesBuild scalable Java Spring Boot APIs and data servicesUse Databricks and PostgreSQL or SQL Server for... 
    Senior
    Remote work

    Curinos

    Winnipeg, MB
    3 hours ago
  • McKesson is seeking a The Service Manager – Level 5 to own end-to-end services and drive strategy across the enterprise in a data-driven environment. This role focuses on architecture, governance, and optimization of service delivery with a strong emphasis on cost, quality,... 
    Senior

    McKesson

    Winnipeg, MB
    3 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Data Engineer. Be the first to apply!