Senior Data Engineer (Databricks & Snowflake)
Location: Hybrid – Vancouver, BC (4 days/week)
Contract Length: 6 months (likely extension)
Status: T4 or Incorporated
Start Date: ASAP
Are you a data engineering expert passionate about building secure, scalable data solutions that empower people and drive business results? We’re seeking a Senior Data Engineer to join a dynamic team supporting enterprise-scale data integration and analytics initiatives.
You’ll work with cutting-edge tools such as Databricks, Azure Data Factory, Snowflake, Python, and SQL, while applying DevSecOps best practices to ensure security, compliance, and performance. If you thrive in a fast-paced, collaborative environment and have a strong background in cloud data platforms and infrastructure-as-code, we’d love to hear from you.
Key Responsibilities
Design, build, and maintain complex data pipelines and integration workflows using Databricks, Azure Data Factory, and Snowflake
Collaborate with cross-functional teams including architects, analysts, and engineers to deliver secure and high-performing data solutions
Apply DevSecOps principles for secure development, deployment, and monitoring of data pipelines and infrastructure
Implement and manage data encryption, access control, and governance using tools like Databricks Unity Catalog
Troubleshoot performance issues, conduct root cause analysis, and optimize workflows for reliability and scale
Maintain comprehensive technical documentation and contribute to knowledge sharing and continuous improvement
Top 3 Hard Skills
Databricks, SQL & Python – 4+ years of hands-on experience
DevOps & Security – experience with CI/CD, Azure DevOps, GitLab, Terraform/BICEP, and Powershell scripting
Cloud Data Integration – 4+ years with Snowflake, Azure Data Factory, and related tools
Qualifications & Requirements
Bachelor’s degree in Computer Science or equivalent experience
5+ years of professional experience in data engineering with cloud data platforms
Strong understanding of handling sensitive data, data encryption, and governance
Excellent problem-solving, documentation, and communication skills
Self-motivated team player who thrives in fast-moving, cross-functional environments