appdirect

Senior Data Engineer

At a Glance

Location
Montreal, Canada
Experience
2+ years
Posted
2026-07-28T11:22:04-04:00

Key Requirements

Required Skills

AWSDatabricksGitKafkaPythonSQLSnowflakeSpark

Domain Knowledge

  • Automation
  • Engineering

Requirements

We’re hiring a Senior Data Engineer for Data Insights in Montreal—someone with a Data as a Product mindset who builds production pipelines and models others can trust and reuse.

You’ll build production data products and lakehouse pipelines that power analytics and both internal and customer-facing dashboards—partnering across engineering and product, establishing clear data contracts, and leaving patterns others can reuse.

AI-Assisted Development:

Strong understanding of AI-assisted development workflows, with proven hands-on experience using tools such as Cursor, Claude, OpenCode, GitHub Copilot, or ChatGPT to improve efficiency, automation, and code quality.

Spec-Driven Development:

Experience with spec-driven development: turning requirements into clear specs/plans and acceptance criteria, then implementing them (including AI-agent-assisted workflows).

Responsibilities

Platform Architecture & Modeling:

Design, build, and evolve the lakehouse data platform—reusable models and pipelines on Snowflake + dbt, with Databricks workloads where they fit—so analytics and product teams get reliable, governed data products.

Requirements & Stakeholder Partnership:

Translate product and business requirements into data models and pipelines—working with PMs, BUs, and engineers so domain logic lands correctly in production.

Pipeline Modernization:

Migrate legacy ETL processes to modern, efficient streaming and incremental pipelines, choosing Snowflake or Databricks based on fit.

About the Company

Become a digital, global citizen and enable the new generation of digital entrepreneurs around the world.  AppDirect offers a subscription commerce platform to sell any product, through any channel, on any device - as a service.  We power millions of subscriptions worldwide for organizations.  We do this by our values-driven culture—one that enables you to Be Seen, Be Yourself, and Do Your Best Work.

Our mission is to unify data from every business unit into a governed lakehouse and semantic layer, powering analytics, AI, reports, data sharing, and both internal and customer-facing dashboards.