About the role

  • Data Platform Engineer Intern at Canada Life designing cloud-based data solutions. Contributing to analytics enablement and partnering with stakeholders to enhance data platform capabilities.

Responsibilities

  • Design, build, and maintain highly scalable and reliable data platform solutions within a cloud environment
  • Partner with internal stakeholders to understand development and analytics needs, identifying platform capabilities that address pain points and enable delivery
  • Support and enhance DevOps and platform services, including monitoring, deployment, and pipeline support for data delivery
  • Enable secure connectivity between data models and their underlying data sources
  • Deliver and manage appropriate resource access permissions to support approved use cases
  • Provide DevOps and CI/CD support, including deploying code developed by other teams into production environments
  • Contribute to the long-term data platform strategy, helping shape platform evolution and team growth
  • Collaborate closely with cross-functional teams in an agile, highly cooperative environment

Requirements

  • Currently in your second‑year or higher and pursuing a post‑secondary degree or diploma in Computer Science, Software Engineering, Information Systems, or a related discipline
  • Strong coding skills in Python
  • Strong understanding of engineering and infrastructure best practices, including general software development principles and the machine learning software development lifecycle orientation.
  • Exposure to Azure Machine Learning, Azure Data Factory (ADF), Databricks administration, and GitLab through coursework, projects, labs or internships.
  • Experience managing the end‑to‑end machine learning lifecycle
  • Strong communication skills, with the ability to clearly explain technical concepts and collaborate effectively across teams
  • A customer‑focused mindset with strong relationship‑building skills
  • Ability to adapt quickly to changing priorities and work effectively in ambiguous environments
  • Strong time management, prioritization, and decision‑making skills.

Benefits

  • Gain hands-on experience supporting enterprise data platforms used across the organization
  • Work with modern cloud, data, and platform engineering technologies in a real-world environment
  • Learn from and collaborate with experienced engineers, product owners, and data professionals
  • Contribute to initiatives that improve the reliability, accessibility, and impact of data

Job type

Internship

Experience level

Entry level

Salary

CA$46,600 - CA$71,900 per year

Degree requirement

Bachelor's Degree

Tech skills

AzureCloudPython

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.