Ingénieur(e) de données principal(e) | Senior Data Engineer

Valsoft Corporation

Montreal (administrative region)

Hybrid

CAD 110,000 - 150,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Valpay is seeking a Senior Data Engineer to design, build, and operate the data platform that powers analytics, reporting, product development, and day-to-day decisions. Your work covers the payments data lifecycle, platform reliability, and governance as part of a cross-functional team in an on-site Montreal office.

You'll design scalable pipelines, optimize Snowflake, implement dbt transformations, and enable AI-ready datasets for internal tools and customer-facing features.

Responsibilities

  • Design, build and maintain scalable data pipelines and ELT/ETL processes across both batch and streaming workloads.
  • Model and optimize Snowflake warehouse — dimensional models, dbt transformations, and the semantic layer for analytics and product teams.
  • Build the data foundations for payments reporting: transaction lifecycle, settlement and reconciliation, merchant performance and partner revenue.
  • Own data quality, integrity, lineage and observability and define trust criteria with tooling.
  • Improve the performance, reliability and cost efficiency of the platform as volumes grow.
  • Prepare and serve data for AI and LLM use cases — clean, well-documented, well-governed datasets for internal AI tools and customer features.
  • Partner with stakeholders to turn open-ended questions into data solutions.
  • Work with software teams to integrate data solutions across products.

Job description

ABOUT VALPAY

At Valpay, we're building the next generation of embedded payments. We help SaaS companies turn payments from a utility into a new line of revenue — our PayFac-as-a-Service model delivers the benefits of integrated payments while we absorb the complexity.

More than 3,000 merchants across 12 verticals in North America, Europe and Australia run on our platform. Our Growth Pods operate like small business units: each one owns the software partners it acquires, the merchants it activates, and the revenue it grows.

THE ROLE

As a Senior Data Engineer, you'll design, build and operate the data platform behind Valpay's analytics, reporting, product development and day-to-day operational decisions. Payments data is our core asset — every transaction, settlement and merchant interaction flows through systems you'll help shape.

You'll work alongside Engineering, Product, Finance, Operations and the Growth Pods to make data reliable, accessible and trusted across the company, and increasingly to make it usable by the AI-powered tools and features we're building on top of it.

This is an on-site role at our Montreal office. We build in person: our data, engineering and Growth Pod teams sit together, and the quickest way to untangle a payments data problem is at a whiteboard with the people who own the system.

WHAT YOU'LL DO
  • Design, build and maintain scalable data pipelines and ELT/ETL processes across both batch and streaming workloads.
  • Model and optimize our Snowflake warehouse — dimensional models, dbt transformations, and the semantic layer that analytics and product teams build on.
  • Build the data foundations for payments reporting: transaction lifecycle, settlement and reconciliation, merchant performance and partner revenue.
  • Own data quality, integrity, lineage and observability. You'll define what "trustworthy" means here and build the tooling that proves it.
  • Improve the performance, reliability and cost efficiency of the platform as transaction volumes grow.
  • Prepare and serve data for AI and LLM use cases — clean, well-documented, well-governed datasets that internal AI tools and customer-facing features can depend on.
  • Partner with stakeholders across the business to turn open-ended questions into well-scoped data solutions.
  • Work with software
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Ingénieur Data Senior — Plateforme Paiements & Analytics
Ingénieur Data Senior — Plateforme Paiements & Analytics

Socket.dev • Saint-Laurent-de-l'Île-d'Orléans

On-site
CAD 110,000 - 160,000
Comprehensive benefits
Ingénieur(e) de données principal(e) | Senior Data Engineer
Ingénieur(e) de données principal(e) | Senior Data Engineer

Socket.dev • Saint-Laurent-de-l'Île-d'Orléans

On-site
CAD 110,000 - 160,000
Comprehensive benefits
Ingénieur(e) de données principal(e) | Senior Data Engineer
Ingénieur(e) de données principal(e) | Senior Data Engineer

ValPay • Saint-Laurent-de-l'Île-d'Orléans

On-site
CAD 110,000 - 150,000
Data Engineer
Data Engineer

Socket.dev • Ottawa

On-site
CAD 90,000 - 120,000
Data Engineer
Data Engineer

Insight Global • Montreal

Hybrid
Senior Data Engineer
Senior Data Engineer

B Capital • Montreal (administrative region)

Hybrid
CAD 140,000 - 190,000
Data Engineer
Data Engineer

Financeit • Toronto

On-site
CAD 75,000 - 95,000
Hybrid workplace
Competitive salary with bonus
Comprehensive benefits
+3
Data Engineer
Data Engineer

Synpulse • Toronto

Hybrid
CAD 70,000 - 120,000
Hybrid work environment
20 days leave
Health & Life insurance
+3
Data Engineer- AML and Payment domain
Data Engineer- AML and Payment domain

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 90,000 - 120,000
Senior Data Engineer
Senior Data Engineer

AppHelp by AppDirect • Montreal (administrative region)

Hybrid
CAD 100,000 - 135,000