Senior Azure Data Engineer
Senior data engineer on ARC'TERYX's Supply Chain Analytics Squad, designing Azure batch, streaming, and lakehouse architectures, optimizing PySpark ETL/ELT pipelines, leading legacy-to-cloud migrations, and setting data governance while mentoring engineers. Core stack: Azure Databricks, Python, SQL, Cosmos DB.
- Compensation
- Not disclosed
- Location
- Vancouver, Canada
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Data engineering
- Posted
Skills
Must have
- 5-8 years of data engineering experience
- Advanced SQL and Python skills with large-scale ETL/ELT experience
- Expertise with Azure, Databricks, PySpark, and Cosmos DB
- Knowledge of CI/CD, data mesh, and dimensional modeling
- Eligibility to work in Canada
Full description
Design Azure data architectures and optimize PySpark systems as a Senior Data Engineer with ARC’TERYX in North Vancouver or remotely.
This senior position supports the Supply Chain Analytics Squad and its data-informed decision-making. You will build scalable pipelines, translate stakeholder requirements, and mentor engineers. The work includes Databricks, Python, SQL, data lakes, and governance.
Key Responsibilities:
- Design batch, streaming, and lakehouse architectures using Azure Databricks
- Lead migrations from legacy systems to cloud-native platforms
- Optimize ETL/ELT workflows for structured and semi-structured data
- Establish data quality, monitoring, and governance frameworks
- Mentor engineers through reviews, workshops, and guidance
Requirements:
- Five to eight years of data engineering experience
- Advanced SQL and Python skills with large-scale ETL/ELT experience
- Expertise with Azure, Databricks, PySpark, and Cosmos DB
- Knowledge of CI/CD, data mesh, and dimensional modeling
- Eligibility to work in Canada
Bring Azure architecture, PySpark, governance, and technical leadership to ARC’TERYX supply chain analytics initiatives.