Senior Data Engineer building AWS, Snowflake, Python, PySpark, and SQL data products for Sun Life’s Canadian financial-services business. Enabling analytics, data science, governance, and client insights.
Responsibilities
Design and engineer data models for business entities including Advisors, Clients, and Products
Ensure data quality and integrity across data sources
Convert complex business and technical rules into data-flow and data-pipeline logic
Understand enterprise data and interpret it to derive business value
Work with Data Science teams to implement data products for varied use cases
Collaborate with stakeholders and incorporate requirements into solution designs
Standardize metadata into a common glossary and document it for data consumers
Bridge Business consumer requirements and data engineering practitioners as a senior individual contributor
Partner with CXO business stakeholders, enterprise governance and risk partners, and CXO data practitioners
Support analytical models addressing business opportunities, client behavior, and sales-cycle optimization
Requirements
3–5 years hands-on experience with major cloud technologies and programming languages for data processing and analytics
3+ years of experience with AWS and Snowflake for ETL pipelines, catalog management, data quality, and governance
3+ years of experience and proficiency in Python, PySpark, and SQL
Experience optimizing Spark and SQL job cost and performance
5 years of experience with relational database systems, relational, dimensional, and analytical models
3–5 years of experience engineering data products for analytical models
3–5 years building feedback loops between model deployment and data
Understanding of data management, data warehousing, data quality, master data management, data governance, and data modelling
Ability to extract, conform, and integrate operational data sources into production-grade data products
Experience with Parquet and Iceberg data formats
Experience with large datasets and big data technologies
Excellent verbal and written communication skills and ability to partner with Data Scientists
Reliability Status Clearance required before employment starts
Satisfactory completion of applicable background checks before start date and during employment
Undergraduate degree in Computer Science, Mathematics, Engineering, or equivalent is listed as nice to have
Graduate degree in business or quantitative science is strongly preferred
Benefits
Wellness programs supporting mental, physical, and financial health
Variety of career paths with networking potential
Hybrid work flexibility between home and office
Incentive plans for eligible employees, subject to individual and company performance
Disability accommodations in the application process
Senior Data Engineer building Azure pipelines, data platforms, and ML workflows for Manulife’s retirement operations. Supporting trusted analytics across North American teams.
Lead AI/Data Engineer building production AI agents, data pipelines, and analytics infrastructure. Powering Dutch’s veterinary telemedicine platform for pet parents and veterinarians.
Architecte de données sénior concevant des architectures analytiques et gouvernance des données pour les transformations numériques de Wepoint. Travail flexible à Montréal ou Québec, en mode hybride, distant ou sur site.
Streaming Data Engineer building scalable Bronze, Silver, and Gold data pipelines for PLATO’s public sector clients. Managing real - time ingestion, processing, security, and data quality.
Senior Data Architect designing governed, event - driven healthcare data platforms for Wepoint. Leading Fabric, Power BI, ETL, and analytics architecture for Québec health - network transformations.
Staff Data Engineer building pipelines, models, and infrastructure for exacare ai’s post - acute care AI platform. Turning healthcare data into reliable foundations for product, analytics, and ML workflows.
Senior Data Engineer architecting cloud data platforms and pipelines for Arc’teryx supply chain analytics. Leading migrations, governance, observability, and engineering mentorship.
Senior Data Engineer improving General Motors vehicle data pipelines, monitoring, and observability. Supporting reliable fleet software operations across Oshawa and Markham hybrid offices.
Senior software engineer building General Motors’ vehicle data platform across ECUs and cloud. Developing control, data, logging, and SDK software for connected vehicles.
Senior Data Architect integrating Alberta’s environmental regulatory, Databricks, and geospatial platforms. Designing governed data flows for regulators, decision - makers, and Albertans.