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
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.