Senior Data Engineer

ValPay

Montreal (administrative region)

On-site

CAD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation
Benefits
Career growth opportunities

Job summary

ValPay, located in Montreal, is seeking a Senior Data Engineer to design and maintain data infrastructure supporting analytics and decision-making. The role involves collaborating with various teams to ensure high-quality data across the organization.

Candidates should have 5–8 years of data engineering experience, strong SQL and Python skills, and knowledge of modern data architectures. Competitive compensation and benefits offered.

Qualifications

  • 5–8 years of experience in Data Engineering or related field.
  • Strong academic background in a related quantitative discipline.
  • Proven ability to work cross-functionally.

Responsibilities

  • Design and maintain scalable data pipelines and ETL/ELT processes.
  • Build data models, warehouses, and data lakes for analytics.
  • Ensure data quality and integrity across all systems.

Skills

Data Engineering
SQL
Python
Cloud Data Platforms
Data Modeling
Data Quality
AI Development

Education

Degree in Computer Science, Engineering, Mathematics, or Statistics

Tools

Snowflake
DBT
Airflow

Job description

About Valpay

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

Description

We've helped more than 3,000 merchants across 12 verticals in North America, Europe, and Australia. Our Growth Pods operate like mini-business units—each responsible for acquiring software partners, activating their merchants, and delivering sustained revenue growth.

The Role

As a Senior Data Engineer, you will be responsible for designing, building, and maintaining scalable data infrastructure that supports analytics, reporting, product development, and operational decision‑making. You will work closely with Engineering, Product, Finance, Operations, and Growth teams to ensure reliable, accessible, and high‑quality data across the organization.

This role is ideal for someone who thrives in a fast‑paced environment, enjoys solving complex data challenges, and wants to have a direct impact on the growth of a rapidly scaling fintech company.

What You’ll Do
  • Design, develop, and maintain scalable data pipelines and ETL/ELT processes.
  • Build and optimize data models, warehouses, and data lakes to support business and product analytics.
  • Partner with cross‑functional stakeholders to understand data needs and deliver actionable solutions.
  • Ensure data quality, integrity, governance, and observability across all systems.
  • Improve the performance, reliability, and scalability of our data platform.
  • Support real‑time and batch data processing requirements.
  • Develop and maintain documentation, standards, and best practices for data engineering.
  • Collaborate with software engineers to integrate data solutions into customer‑facing products and internal systems.
What We’re Looking For
  • 5–8 years of experience in Data Engineering, Analytics Engineering, or a related field.
  • Strong academic background in Computer Science, Engineering, Mathematics, Statistics, or a related quantitative discipline.
  • Experience designing and maintaining modern data architectures and large‑scale data pipelines.
  • Advanced SQL skills and strong proficiency in Python or another relevant programming language.
  • Experience with cloud data platforms and modern data stack technologies.
  • Strong understanding of data modeling, warehousing concepts, and distributed data systems.
  • Proven ability to work cross‑functionally and communicate technical concepts to non‑technical stakeholders.
  • Experience in payments, fintech, financial services, or transaction‑heavy environments is strongly preferred.
  • High attention to detail and a commitment to data quality and reliability.
  • Strong knowledge of Snowflake, DBT, Airflow.
  • Strong knowledge and kills in AI development with top LLMs.
Nice to Have
  • Experience working within embedded payments, PayFac, merchant acquiring, or payment processing environments.
  • Experience with real‑time streaming technologies and event‑driven architectures.
  • Familiarity with data governance, compliance, and security requirements in regulated industries.
  • Experience building customer‑facing data products or analytics platforms.
Why Join Valpay?
  • Build foundational data systems at one of the fastest‑growing embedded payments companies.
  • Work alongside entrepreneurial teams with significant ownership and autonomy.
  • Influence key business decisions through data.
  • Join a high‑growth environment where your impact is visible and measurable.
  • Competitive compensation, benefits, and opportunities for career growth.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Berkeley Payments • Canada

Remote
CAD 120,000 - 160,000
Competitive compensation
Comprehensive benefits
Fully remote environment
+2
Senior Account Executive
Senior Account Executive

ValPay • Montreal (administrative region)

On-site
CAD 80,000 - 120,000
High visibility and direct influence on company growth
Significant autonomy and accountability
Opportunity to shape how embedded payments are commercialized
Senior Data Analyst, Canada
Senior Data Analyst, Canada

Valtech • Toronto

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

Super.com • Canada

On-site
CAD 138,000 - 193,000
Unlimited PTO
Weekly UberEats credits
Travel discounts
+2
Lead Engineer – Payments Platform
Lead Engineer – Payments Platform

Jobtailor • Vancouver

On-site
CAD 120,000 - 180,000
Senior Data Engineer
Senior Data Engineer

Float • Toronto

Hybrid
CAD 110,000 - 150,000
Sr. Software Developer I - Payment Processing
Sr. Software Developer I - Payment Processing

Socket.dev • Montreal (administrative region)

Hybrid
CAD 110,000 - 150,000
Hybrid work environment
Offices in Montreal, Austin, and Nicos
Data Engineer
Data Engineer

Financeit • Toronto

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

Berkeley Payments • Canada

Remote
CAD 90,000 - 120,000
Competitive Compensation
Comprehensive Benefits
Fully Remote Environment
+3
Staff Software Engineer, Product Risk
Staff Software Engineer, Product Risk

Triwill Group • Toronto

On-site
CAD 130,000 - 170,000