Senior Data Engineer to build Snowflake/dbt transformations and data pipelines
Job in
Victoria, BC, Canada
Listing for:
S.i. Systems
Contract
position
Listed on 2026-11-01
Job specializations:
-
IT/Tech
Data Engineering, Data Warehousing
Job Description & How to Apply Below
Duration: 3 months initially, with potential extension to 6 months
Location: Canada - Fully Remote
Start: ASAP
Job Description
Our Client, a National Beverage Distributor is building a modern Data & AI platform and is looking for a hands-on Senior Data Engineer to support an immediate increase in project demand.
This role is focused on development and execution rather than architecture or technical leadership
. The successful candidate will work directly in Snowflake and dbt to build, enhance, and optimize scalable data transformations, pipelines, and data products supporting analytics and AI initiatives.
You will build and maintain layered dbt models across staging, curated, and domain-mart layers while working with SQL, Python, Airflow, AWS, and Git Lab-based CI/CD processes.
Must-Have Requirements
5+ years of professional Data Engineering experienceStrong recent hands-on production experience with dbtStrong hands-on Snowflake development experienceAdvanced SQL skills, including complex data transformations and data modelingPython experience for data transformation, automation, and pipeline supportExperience building layered data models such as staging, curated, and dimensional/domain martsExperience with dbt models, tests, macros, snapshots, incremental logic, and documentationExperience with Airflow or similar data orchestration platformsExperience with Git and CI/CD pipelines, ideally Git LabAWS experience including S3, Lambda, and IAMExperience troubleshooting and optimizing production data pipelinesStrong understanding of data quality, reliability, lineage, and governanceAbility to work effectively in a fast-paced enterprise Data & AI environmentResponsibilities
Build and maintain production dbt projects, including staging, curated, and domain-mart modelsDevelop incremental models, snapshots, macros, reusable packages, and automated dbt testsDesign dimensional and curated data models supporting analytics, reporting, and downstream applicationsDevelop ELT transformations using dbt, advanced SQL, and PythonMonitor and troubleshoot production data pipelines, data-quality issues, and failed jobsImplement source freshness checks, data testing, documentation, lineage, and governance standardsOrchestrate dbt and related data workloads using AirflowSupport ingestion and automation using AWS services including S3, Lambda, and IAMOptimize Snowflake queries, warehouse sizing, clustering, materializations, storage, and overall platform costBuild and maintain CI/CD workflows using Git and Git LabParticipate in code reviews, automated testing, debugging, and continuous improvement of production data workflowsWork closely with Data Engineering, Architecture, Analytics, AI, and other cross-functional teamsNice to Have
Experience optimizing Snowflake warehouse performance and costExperience with data observability and data-quality platformsExperience working in large-scale enterprise environmentsExperience using AI-assisted development tools to improve engineering productivity and code qualityPrevious experience supporting analytics or AI data products
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here: