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.