Remote job
Senior Data Engineer (Azure Synapse)
Job details
About this role
Role overview Design and deliver large-scale data pipelines and cloud data systems for healthcare applications, with a particular focus on Azure Synapse Analytics. The work spans structured and unstructured data, migration, processing, and operations, in collaboration with cloud, software, and machine learning specialists. Solutions may support areas such as digital diagnosis, software as a medical product, and AI marketplaces.
Responsibilities - Build utilities for data migration, storage, and processing using Azure Synapse. - Develop migration strategies for applications and data hosted on premises or in the cloud. - Troubleshoot distributed systems in Azure and improve reliability, performance, and cost. - Create ingestion tools and processing jobs for very large data volumes, including terabytes or petabytes per day. - Design storage and compute solutions using Synapse services and related Azure capabilities. - Build automation, testing, monitoring, administration, and data operations tooling across Synapse workspaces and cloud clusters. - Coordinate delivery with infrastructure, network, engineering, DevOps, SiteOps, and customer teams.
Requirements - Hands-on data engineering experience, including data structures, distributed systems, data modeling, and databases. - Strong SQL and Python or PySpark skills, with experience building production-scale data systems. - Experience developing ETL/ELT workflows with Azure Data Factory and Synapse Pipelines. - Practical expertise with Azure Synapse, including SQL and Spark pools, Data Explorer, and pipelines, as well as Azure Data Lake Storage Gen2. - Experience with Apache Spark and Azure data services such as Cosmos DB or Azure Data Explorer. - Ability to communicate technical plans clearly and guide or mentor engineers.
Nice to have Experience with Airflow, Databricks, dbt, Microsoft Fabric, Snowflake, Kafka, Event Hubs, Service Bus, Kubernetes or AKS, Terraform, Azure DevOps, and data governance or quality practices. Healthcare or insurance data experience is also useful.
Benefits and work setup The role is remote in Canada and focuses on healthcare data engineering. The source describes opportunities to work with cloud, data, and AI technologies and to build experience across large-scale customer projects.