Job Title : Senior / Lead Data Engineer
Location : Hybrid (Vancouver, 3 days / week in office)
Contract Length : 6 months (Extension likely)
Hours : 40 hours / week
Status : Inc or T4
Overview :
We are looking for a Senior / Lead Data Engineer to build a Data Warehouse in Snowflake. You will lead the data engineering efforts, optimize Snowflake performance, and mentor junior engineers.
Responsibilities :
- Design and implement ETL pipelines and data architectures using Snowflake and Azure.
- Optimize Snowflake performance and ensure data security and governance.
- Collaborate with teams to meet business and technical requirements.
- Mentor junior engineers and enforce best practices in data engineering.
- Build data integrity checks and work with Kafka for real-time analytics.
Must-Have Skills :
8+ years of data engineering experience.Expertise in Snowflake, Azure (ADF, ADLS, Key Vault), and cloud-based systems.Strong leadership and mentoring skills.Experience with SQL, Python, and performance tuning.Knowledge of real-time analytics, Kafka, and data security.Retail experience is a plus.