Senior Cloud Data Engineer
Design and build scalable cloud data pipelines on Azure and Databricks for enterprise analytics and AI programs.
Data EngineeringCanada (Remote / Hybrid)Remote / HybridNow Hiring
About the role
We are seeking a Senior Cloud Data Engineer to lead the design, development, and optimization of modern data platforms for our clients. You will work on lakehouse architectures, ETL/ELT pipelines, and production-grade data solutions that power analytics, reporting, and machine learning initiatives.
Key responsibilities
- Design and implement scalable data pipelines using PySpark, Databricks, Delta Lake, and cloud-native orchestration tools.
- Develop medallion-layer architectures (bronze, silver, gold) with data quality, lineage, and monitoring built in.
- Partner with analytics, governance, and client stakeholders to translate business requirements into reliable data products.
- Optimize pipeline performance, cost, and reliability across development, test, and production environments.
- Contribute to technical documentation, code reviews, and best-practice standards for client delivery teams.
Qualifications
- 5+ years of hands-on data engineering experience in client-facing or enterprise environments.
- Strong proficiency in SQL, Python, and PySpark for large-scale data processing.
- Production experience with Azure Databricks, Azure Data Factory, or similar cloud data services.
- Experience with Delta Lake, lakehouse patterns, or modern warehouse platforms (Snowflake, Synapse, Fabric).
- Excellent communication skills and ability to work independently with distributed teams.
Nice to have
- Databricks or Azure certifications.
- Experience in financial services, telecom, or energy sectors.
- Familiarity with DBT, Unity Catalog, or CI/CD for data platforms.
