Description:
Course Merchant, part of D2L (Desire2Learn), is a forward-thinking cloud company that is transforming education and shaping the Future of Work through innovative digital learning solutions. The organization’s mission is to revolutionize the way the world learns by creating personalized, flexible, and accessible education experiences.
As a Senior Data Engineer, you will play a pivotal role in designing, maintaining, and optimizing data pipelines that drive D2L’s data-driven initiatives. You will work collaboratively across departments to ensure data is accessible, secure, and structured for insightful decision-making throughout the organization.
Collaborate with the Data Services Team Lead to prioritize daily data operations and streamline processes.
Develop and maintain scalable data pipeline architectures to support consistent data accessibility across the company.
Create and manage tools for data extraction, transformation, and loading (ETL) from various sources while ensuring efficiency and security.
Manage and optimize data lakes, warehouses, and vector databases that support LLMs (Large Language Models) and generative AI projects.
Implement secure data management practices aligned with contractual data residency requirements.
Work with business stakeholders to design self-service reporting solutions enabling data-driven decision-making.
Partner with visualization teams to enhance data processes and improve analytic workflows.
Contribute to continuous improvement initiatives and promote best practices in data engineering and architecture.
Bachelor’s degree in Computer Science, Data Science, or Engineering (or equivalent practical experience).
Minimum 4 years of experience in data engineering, data science, or related technical fields.
Strong proficiency in database design, complex SQL querying, and data modeling.
Experience with AWS infrastructure deployment (using Terraform) and ETL tools such as SSIS or AWS Glue.
Understanding of AI/ML model integration, especially for generative AI use cases.
Familiarity with data pipeline automation, cloud data platforms, and best practices in data governance.
Proficient in Python or similar programming languages.
Excellent problem-solving and analytical thinking skills.
Strong collaboration and communication abilities for cross-functional teamwork.
Experience in corporate data security compliance.
Ability to build scalable systems with performance optimization.
Passion for innovation in AI-powered data engineering.
Competitive salary with performance-based incentives.
Comprehensive benefits including health, dental, and retirement plans.
Flexible work arrangements with hybrid and remote options.
Tuition reimbursement up to CAD 4,000 for continuing education.
Two paid days off for exams or major assignments.
Access to mental health services and financial planning programs.
Two paid volunteer days per year.
Wellness and Internet reimbursements.
Dog-friendly offices in select locations.
Inclusive, collaborative, and growth-oriented workplace culture.
D2L (Desire2Learn) has been a leader in educational technology for over 25 years, pioneering new ways to empower learners and educators around the globe. The company provides an advanced learning platform that simplifies digital learning, fosters engagement, and enables institutions and organizations to achieve better learning outcomes.
D2L is committed to diversity, inclusion, and accessibility. The company encourages applicants from all backgrounds and provides reasonable accommodations throughout the recruitment process.
| Organization | D2L |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Senior Data Engineer |
| Job Location | Toronto,Canada |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Experienced Professional |
| Experience | 4 Years |
| Posted at | 2025-10-17 3:50 pm |
| Expires on | 2026-03-03 |