Senior Data Engineer

Appdirect
Montreal
Workplace: HybridFull timeUSD 100,000 - 135,000 annuallyFunction: Solutions Engineering & Sales EngineeringSkills: ["Communication","Collaboration","Spec-driven thinking","Research","Documentation"]

Build and evolve a governed lakehouse data platform that powers analytics and both internal and customer-facing dashboards. You’ll design reusable Snowflake + dbt models and pipelines (with Databricks workloads as needed), modernize legacy ETL into streaming/incremental solutions, and tune for reliability, performance, and cost. Partner with PMs and engineers to translate requirements into data contracts, ensure data quality and lineage, and enable self-serve data product onboarding.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Appdirect
Appdirect
1 month ago

Senior Data Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 24 minutes agoStatus: Live

Job Summary

Build and evolve a governed lakehouse data platform that powers analytics and both internal and customer-facing dashboards. You’ll design reusable Snowflake + dbt models and pipelines (with Databricks workloads as needed), modernize legacy ETL into streaming/incremental solutions, and tune for reliability, performance, and cost. Partner with PMs and engineers to translate requirements into data contracts, ensure data quality and lineage, and enable self-serve data product onboarding.
Location: Montreal
Workplace: Hybrid
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, build, and evolve the lakehouse data platform with reusable models and pipelines on Snowflake + dbt (using Databricks workloads where they fit).
  • •Translate product and business requirements into data models and pipelines, working with PMs, business units, and engineers to land domain logic correctly in production.
  • •Migrate legacy ETL to modern streaming and incremental pipelines, choosing Snowflake or Databricks based on fit.
  • •Operate and tune Snowflake for reliability and efficiency (including warehouse sizing/utilization and clustering/partitioning) while managing cost.
  • •Ensure data quality through robust data governance, automated testing/validation, and lineage; curate metadata in Unity Catalog and Snowflake.

Pay and Benefits

Salary: USD 100,000 - 135,000 annually

Key Requirements

  • •2+ years building and operating production data pipelines and models on Snowflake using SQL, Python, and dbt, including reliable ELT/transformations with quality and performance ownership.
  • •2+ years hands-on dbt experience building modular, version-controlled, and tested data models, treating transformations like software engineering (Git workflows, code review, automated tests).
  • •2+ years experience with AWS cloud services.
  • •Experience translating product and business requirements into clear specs and acceptance criteria, then implementing them in production pipelines/models.
  • •Strong understanding of data quality, lineage, validation techniques, and data governance.
Experience:Data engineeringLakehouseData governanceELTStreaming
Skills:CommunicationCollaborationSpec-driven thinkingResearchDocumentation
Languages:EnglishFrench
Tech Stack:SnowflakeDbtDatabricksSQLPythonUnity CatalogCube.devAWSGitCursorClaudeOpenCodeGitHub CopilotChatGPTFivetranApache KafkaDelta LakeSpark SQLPySpark

Company Brief

Appdirect
Provides a cloud commerce platform enabling businesses and service providers to sell, distribute, and manage subscriptions, digital services, and third-party applications through marketplaces and billing/commerce tools.
Industry: Enterprise Software
Company Size: Large (251 to 1,000 employees)
Growth: Established Company
Funding: Series D
Headquarters: San Francisco, United States
Founded: 2009
WebsiteLinkedIn