Forward Deployed Data Architect
New
S
ShyftLabsData technology
Listing location: Toronto, Ontario; Workplace type: RemoteFull-TimeSenior
Salary160,000 - 190,000 CAD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years of overall experience in data engineering, data architecture, or related technical roles
- Required Skills
- PythonSQLApache AirflowPySpark
Requirements
- Have 8+ years of experience in data engineering, data architecture, or related technical roles, including hands-on delivery of production-grade data platforms.
- Bring experience in a client-facing technical role working directly with enterprise customers or stakeholders.
- Demonstrate hands-on expertise designing and implementing enterprise solutions with Azure Databricks.
- Have a deep understanding of Delta Lake, including data management, processing patterns, and performance optimization.
- Have experience with Unity Catalog, data governance, access controls, lineage, and enterprise data management.
- Be proficient in SQL and Python/PySpark for data processing, transformation, and pipeline development.
- Have hands-on experience with Apache Airflow orchestration and dbt Core transformation, testing, and modeling.
- Have experience designing ingestion pipelines across APIs, relational databases, files, and other enterprise data sources.
- Understand Medallion Architecture, data products, semantic modeling, and data quality frameworks.
- Have experience with CI/CD, Git, automated testing, monitoring, and production data pipeline management.
- Be able to review and challenge architectures, code, data models, and engineering deliverables and provide actionable feedback.
- Be able to translate business requirements into technical specifications, architecture designs, and implementation roadmaps.
- Have experience working with external technology partners, third-party delivery teams, or distributed engineering organizations.
Responsibilities
- Lead client-facing architecture discussions to understand business objectives, technical requirements, data environments, and architectural challenges.
- Design and recommend enterprise data platform architectures using Azure Databricks, Delta Lake, and cloud-based data engineering technologies.
- Facilitate technical workshops, discovery sessions, and architecture reviews to define target-state architectures.
- Develop, validate, and review data engineering solutions using SQL, Python/PySpark, Apache Airflow, and dbt Core.
- Establish standards for ingestion pipelines connecting APIs, databases, files, and cloud data sources, including Databricks Lakeflow Connect and Auto Loader.
- Design and guide Bronze, Silver, and Gold data layers and establish practices for Unity Catalog, access controls, lineage, semantic modeling, and governance.
- Review partner and engineering deliverables, including architectures, code, data models, and pipelines, for requirements, performance, security, and maintainability.
- Define data validation, automated testing, monitoring, error-handling, and operational-readiness standards.
- Guide Git-based workflows, automated testing, CI/CD pipelines, and controlled deployments across development, testing, and production.
- Coordinate client stakeholders, internal engineers, and external technology partners, communicating decisions, trade-offs, dependencies, risks, and recommendations.
View Full Description & ApplyYou'll be redirected to the employer's site