Senior Data Engineer
Design and maintain scalable ETL/ELT data pipelines and analytics-ready datasets using the Azure data platform. Collaborate with stakeholders and Agile teams to support cloud modernization and data migration initiatives.
- Hybrid
- Canada
- Posted Aug 13, 2026
- 1 position
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Job summary
Senior Data Engineer – Azure & Microsoft Data Platform VStream Labs Inc. is seeking experienced Senior Data Engineers for contract opportunities supporting modern data platforms and digital transformation initiatives. Work arrangement • Contract engagement • Primarily remote within Canada • Availability for occasional onsite meetings in Edmonton, Alberta • Standard hours aligned with Alberta time What you will do • Design, build, and maintain scalable, secure ETL/ELT data pipelines. • Develop solutions using Python, PySpark, SQL, Azure Databricks, Azure Data Factory, Azure Synapse Analytics, Delta Lake, and Azure Data Lake Storage. • Build analytics-ready datasets, lakehouse/warehouse models, semantic layers, data marts, fact tables, and dimensions. • Integrate relational databases, APIs, files, cloud services, and other enterprise sources. • Implement data quality, governance, metadata, lineage, security, monitoring, and troubleshooting practices. • Support cloud modernization, data migrations, CI/CD, automation, and production operations. • Collaborate with architects, product owners, business stakeholders, analysts, and Agile delivery teams. • Use AI-assisted development tools to improve engineering, testing, documentation, and productivity. Required qualifications • Post-secondary education in Computer Science, Information Technology, Engineering, Mathematics, Statistics, Data Science, or a related discipline. • 10+ years of data engineering experience. • 5+ years of hands-on Python/PySpark and SQL experience with enterprise ETL/ELT workflows. • Strong experience building production data pipelines and integrating multiple data sources. • Experience with enterprise cloud, lakehouse, or data warehouse platforms. • Strong Git-based development and collaborative delivery experience. • Ability to work remotely from within Canada and attend occasional meetings in Edmonton. Preferred qualifications • Production experience with Azure Databricks, Delta Lake, Microsoft Fabric, ADF, Synapse, Power BI, or comparable technologies. • Dimensional modelling, semantic models, data migration, DevOps/CI/CD, infrastructure-as-code, REST APIs, and message queues. • Experience with data governance, Microsoft SQL Server, public-sector delivery, or Government of Alberta environments. • Experience applying AI tools in data engineering workflows. Application requirements Please provide a current resume that clearly describes relevant experience under each role or project, including dates in MMM/YYYY – MMM/YYYY format. Shortlisted candidates may be asked for three professional references and must be able to complete required background, privacy, and security checks. VStream Labs Inc. is an equal-opportunity employer. We welcome qualified applicants from diverse backgrounds.
What you’ll do
Design and maintain scalable ETL/ELT data pipelines and analytics-ready datasets using the Azure data platform. Collaborate with stakeholders and Agile teams to support cloud modernization and data migration initiatives.
Requirements
Requires over 10 years of data engineering experience with at least 5 years of hands-on expertise in Python, PySpark, and SQL. A post-secondary degree in a technical field and the ability to work remotely within Canada with occasional travel to Edmonton are required.
Listed skills
- Power BIPreferred
- SQLPreferred
- REST APIsPreferred
- CI/CDPreferred
- GitPreferred
- PythonPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Python
- PySpark
- SQL
- Azure Databricks
- Azure Data Factory
- Azure Synapse Analytics
- Delta Lake
- Azure Data Lake Storage
- ETL/ELT
- Dimensional Modelling
- CI/CD
- Git
- Microsoft Fabric
- Power BI
- Data Governance
- REST APIs
Job areas
- Data & Analytics
- Technology
- Software
- Engineering
- Consulting
Additional details
- Minimum education
- Bachelor’s degree
- Minimum experience
- 10+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available