Senior Data Engineer at Sun Life | CA | Rezi

Senior Data Engineer at Sun Life

Senior Data Engineer

Sun Life · CA

Yesterday

Senior Data Engineer

Sun Life · CA

2 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

The Client Experience Office (CXO) is seeking an experienced data engineer to extract meaningful insights from enterprise data. This role will be instrumental in building data products that support analytical models used by various business units. The Senior Business Data Engineer will collaborate with data analysts and scientists to answer complex business questions, identify new opportunities, understand client behavior, and optimize sales cycles.

Responsibilities

  • Design and engineer data models representing key business entities like Advisor, Client, and Product.
  • Ensure high data quality and integrity across data sources for business data assets.
  • Convert complex business and technical rules into logic for data flows and pipelines.
  • Understand and interpret enterprise data to derive business value.
  • Implement data products for various use cases in collaboration with Data Science teams.
  • Collaborate with stakeholders to incorporate requirements into solution designs.
  • Standardize metadata into a common glossary with necessary documentation for data consumers.
  • Bridge the requirements of Business consumers and data engineering practitioners to support the Business Data Strategy.
  • Partner closely with CXO business stakeholders, enterprise governance and risk partners, and CXO data practitioners.

Requirements

  • 3-5 years hands-on experience with major Cloud technologies and programming languages for data processing and analytics.
  • 3+ years experience with AWS and Snowflake platforms for building ETL pipelines, Catalog management, Data Quality, and Governance implementation.
  • 3+ years experience and proficiency in Python, Pyspark, and SQL.
  • Demonstrated experience in cost and performance optimization of Spark and SQL jobs.
  • 5 years hands-on experience with relational database systems, relational models, dimensional models, and analytical models.
  • 3-5 years experience engineering data products as input to various analytical models.
  • 3-5 years building feedback loops between model deployment and its data for scale and optimization.
  • Sound understanding of Data Management principles (data warehousing, data quality, master data management, etc.) and Data Governance principles.
  • Sound understanding of data modeling and a passion for analytics.
  • Proven ability to leverage data engineering knowledge to extract, conform, and integrate operational data sources into production-grade data products.
  • Experience with popular data formats like Parquet and Iceberg.
  • Experience in BI Tools like Tableau, Quicksight, Streamlit is a plus.
  • Experience working with very large datasets and familiarity with big data technologies.
  • Excellent verbal and written communication skills; executive presence and proven ability to partner with Data Scientists to articulate insights.
  • Understand and Embrace Agile Operating Model.
  • Understanding of AI concepts and Machine learning and familiarity with AI services of AWS and Snowflake platforms.
  • Knowledge of fundamental statistical models & techniques.
  • Knowledge and experience working with DevOps technologies.
  • Experience working in a large financial services organization.
  • Reliability Status Clearance required.
  • Must be able to satisfactorily complete applicable background checks prior to the start date and during employment.

Skills

  • Cloud technologies
  • Data processing
  • Data analytics
  • AWS
  • Snowflake
  • ETL pipelines
  • Catalog management
  • Data Quality
  • Data Governance
  • Python
  • Pyspark
  • SQL
  • Spark optimization
  • SQL optimization
  • Relational database systems
  • Relational models
  • Dimensional models
  • Analytical models
  • Data product engineering
  • Feedback loops
  • Data Management
  • Data warehousing
  • Master data management
  • Data Governance
  • Data modeling
  • Analytics
  • Data extraction
  • Data conformance
  • Data integration
  • Parquet
  • Iceberg
  • Tableau
  • Quicksight
  • Streamlit
  • Big data technologies
  • Communication skills
  • Executive presence
  • Agile Operating Model
  • AI concepts
  • Machine learning
  • AI services
  • Statistical models
  • Statistical techniques
  • DevOps technologies

Location

  • Canada

Work Type

  • Hybrid

Experience Level

  • Senior
  • 3-5 years
  • 3+ years
  • 5 years

Education Level

  • Undergraduate degree in Computer Science, Mathematics, Engineering, or equivalent
  • Graduate degree in business or quantitative science strongly preferred

Salary/Compensations

  • 80,000 - 128,000

Benefits

  • Wellness programs that support mental, physical, and financial health
  • Opportunity to move along a variety of career paths with amazing networking potential

About the Company

  • Sun Life is driven by its Purpose: helping Clients achieve lifetime financial security and live healthier lives.
  • Values: caring, authentic, bold, inspiring, and impactful.
  • Recognized as a 2026 Best Workplaces in Canada by Great Place to Work® Canada.
  • Recognized by Excellence Canada with their top-level certification, the Canada Order of Excellence for Mental Health at Work®.
  • A hybrid organization offering employees the choice and flexibility to work from both the office and virtually.

Equal Opportunity

  • Diversity and inclusion have always been at the core of our values at Sun Life. A diverse workforce with wide perspectives and creative ideas benefits our Clients, the communities where we operate and all of us as colleagues. We welcome applications from qualified individuals from all backgrounds.
  • Persons with disabilities who need accommodation in the application process, or those needing job postings in an alternative format, may e-mail a request to thebrightside@sunlife.com.