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
Senior Platform Engineer responsible for designing and improving the AWS serverless data platform at IMS, a leading connected insurance and telematics provider.
M365 Platform & Power Platform Engineer managing the Microsoft 365 ecosystem and building Governance for Power Platform. Responsible for enterprise - level reliability and compliance.
Hiring a DevSecOps Platform Engineer for a 12 - month remote contract in Canada. Requires active Reliability Status clearance and 8+ years of software engineering experience.
Staff AI Platform & Agent Runtime Engineer at EQ Bank developing enterprise - scale AI and agent execution platforms. Leading the architecting and operationalizing AI solutions for secure deployments.
Software Engineer developing and optimizing GraphQL APIs and backend systems for Penn Interactive's Sportsbook Platform. Collaborating in an agile environment and mentoring engineers on production standards.
Manager of Engineering Operations leading technical team and standardizing architecture for telecom platform. Focused on enhancing developer experience and defining engineering standards.
Senior Platform Engineer responsible for overseeing reliability and operations of an AI - driven platform. Building automation to ensure system health and efficiency across various engineering disciplines.