Senior Data Engineer

3 days ago


Kitchener, Ontario, Canada D2L Full time

About D2L

D2L is a cloud-based company that is revolutionizing the education sector and shaping the future of work. The traditional models of teaching and learning are undergoing a significant transformation, and D2L is at the forefront of this fundamental shift.

New models of teaching and learning enable a personalized, student-centric experience, resulting in improved retention, engagement, satisfaction, and outcomes for learners of all ages – in schools, campuses, and companies.

D2L is disrupting the way the world learns by providing a next-generation learning environment and solutions to engage and inspire learners. Moreover, the company offers a platform that is easy, flexible, and smart, providing customers with a robust and innovative solution.

D2L has a singular mission that has remained unchanged for 20 years: to transform the way the world learns, thereby helping to improve human potential globally.

A member of the Talent Acquisition team reviews all applications, ensuring that a real person reviews resumes. They are excited to read more about the amazing things you could contribute to D2L.

Job Summary

As a Senior Data Engineer within the D2L Data Services team under IT, you will contribute to expanding and maintaining our data pipeline architecture to democratize data at D2L. You will apply your experience working with various data technologies to make data accessible in a consistent manner across the organization. In this role, you will be responsible for building and maintaining services to extract, transform, and load data from several data sources leveraging a technology stack influenced by the Data Services team.

Key Responsibilities

  • Collaborate with the D2L Data Services team lead to streamline and prioritize daily data operations and maintenance activities.
  • Contribute to the evolution of data practices within D2L.
  • Contribute to creating, maintaining, and operationalizing a sustainable data pipeline architecture.
  • Develop data extractions and tools for processing and storing data, ensuring the scalability, efficiency, and reliability of our data infrastructure aligned to common practices.
  • Ensure that D2L's corporate data is secure and aligned with contractual obligations for data residency.
  • Build and support paved paths for data sets to be used consistently by the distributed visualization functions across D2L.
  • Collaborate with business stakeholders to understand functional requirements to enable data-driven decision-making through simple self-service reporting.
  • Engage with Visualization experts to provide consultation on optimizing data processes and efficiencies.

Requirements

  • An analytical mind, demonstrating creativity, problem-solving aptitude, and a desire for continual improvement.
  • 4+ years of experience in data engineering, data science, or a related field, showcasing your knowledge and proven track record. Development experience (C#, Python, or others) is an asset.
  • Hands-on experience with database design, complex SQL queries, and report development, enabling you to create effective data solutions.
  • Familiarity with AWS infrastructure and experience working with ETL systems such as SSIS, Glue, or similar tools.
  • Experience working collaboratively with business stakeholders on designing and developing data-driven insights.
  • Effects quantifiable business impact by solving stakeholder problems using data solutions and influencing outcomes based on best practices.

D2L Leadership Competencies

  • Boundaryless: Collaborates with other teams, peers, and leaders to work towards common goals. Effective communicator with a proven track record.
  • Delivers Awesome Outcomes: Strong prioritization skills. Effective problem solver, able to achieve results individually and working with others in fast-paced, deadline-driven environments.
  • Better, Smarter, Faster

Education Recommendations

  • Education in Computer Science, Data Science, Engineering, or relevant experience.

The expected base salary range for a new hire in this role is listed below. The annualized base salary offered is determined by each candidate's relevant knowledge, skills, education, training, and experience. It is aligned to ensure both internal and external competitiveness using market data for the geographic location and industry. As part of the total compensation at D2L, the role may be eligible for additional benefits, including a Wellness Subsidy, Equity Grants, Variable Incentive, and more.

Base Salary Range: $118,250—$133,250 CAD

Why D2L is a Great Place to Work

At D2L, we are dedicated to providing you with the tools to do the best work of your life. While some of our perks and benefits may vary depending on location or employment type, we are proud to provide employees with the following:

  • Impactful work transforming the way the world learns.
  • Flexible work arrangements.
  • Learning and Growth opportunities.
  • Tuition reimbursement of up to $4,000 CAD for continuing education through our Catch the Wave Program.
  • 2 Paid Days off for Catch the Wave related activities like exams or final assignments.
  • Employee wellbeing (Access to mental health services, EFAP program, financial planning, and more).
  • Retirement planning.
  • 2 Paid Volunteer Days.
  • Competitive Benefits Package.
  • Home Internet Reimbursements.
  • Employee Referral Program.
  • Wellness Reimbursement.
  • Employee Recognition.
  • Social Events.
  • Dog Friendly Offices at our HQ in Kitchener, Winnipeg, Vancouver, and Melbourne.

D2L is committed to a fair and inclusive work environment. We are an equal opportunity employer that hires and attracts talent regardless of age, race, creed, color, religion, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, status as a protected veteran, or any other legally protected grounds. We draw on diversity of thought and experience to reflect the rich array of cultures representing our broad customer base, and we seek talent with diversity of life experiences and perspectives from around the world. If you have special accessibility requirements that need to be considered during the recruitment process, please let us know by emailing us at careers@d2l.com and a member of our HR team will get back to you. Information received relating to accommodation needs of applicants will be addressed confidentially. D2L maintains a drug-free workplace.



  • Kitchener, Ontario, Canada Dematic Ltd. Full time

    Job DescriptionWe are seeking highly skilled Senior and Principal level Data Engineers to design and build the core foundation of our Enterprise Data Platform at Dematic Ltd.Role OverviewThis role demands engineers who possess a profound understanding of the data engineering landscape and have built core foundations in the past. The ideal candidates will...


  • Kitchener, Ontario, Canada Dematic Ltd. Full time

    Job DescriptionWe are seeking highly skilled Senior and Principal level Data Engineers to design and build the core foundation of our Enterprise Data Platform at Dematic Ltd.Role OverviewThis role demands engineers who possess a profound understanding of the data engineering landscape and have built core foundations in the past. The ideal candidates will...


  • Kitchener, Ontario, Canada Company 1 - The Manufacturers Life Insurance Company Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Data Engineer to join our team at Company 1 - The Manufacturers Life Insurance Company. As a Senior Data Engineer, you will be responsible for designing, developing, and implementing large-scale data engineering solutions using cloud-based technologies.Key ResponsibilitiesLead the...


  • Kitchener, Ontario, Canada Company 1 - The Manufacturers Life Insurance Company Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Data Engineer to join our team at Company 1 - The Manufacturers Life Insurance Company. As a Senior Data Engineer, you will be responsible for designing, developing, and implementing large-scale data engineering solutions using cloud-based technologies.Key ResponsibilitiesLead the...


  • Kitchener, Ontario, Canada Dematic Ltd. Full time

    About the RoleWe are seeking a highly skilled Senior Data Engineer to lead the development of our enterprise data platform. As a key member of our team, you will be responsible for designing, building, and maintaining a scalable and secure data platform that meets the needs of our business.Key ResponsibilitiesDesign and Development: Architect and design core...


  • Kitchener, Ontario, Canada Dematic Ltd. Full time

    About the RoleWe are seeking a highly skilled Senior Data Engineer to lead the development of our enterprise data platform. As a key member of our team, you will be responsible for designing, building, and maintaining a scalable and secure data platform that meets the needs of our business.Key ResponsibilitiesDesign and Development: Architect and design core...


  • Kitchener, Ontario, Canada Company 1 - The Manufacturers Life Insurance Company Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Data Engineer to join our team at Company 1 - The Manufacturers Life Insurance Company. As a Senior Data Engineer, you will play a key role in designing, developing, and implementing end-to-end data pipelines using advanced data engineering skills.Key ResponsibilitiesLead the development of...


  • Kitchener, Ontario, Canada Company 1 - The Manufacturers Life Insurance Company Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Data Engineer to join our team at Company 1 - The Manufacturers Life Insurance Company. As a Senior Data Engineer, you will play a key role in designing, developing, and implementing end-to-end data pipelines using advanced data engineering skills.Key ResponsibilitiesLead the development of...


  • Kitchener, Ontario, Canada Company 1 - The Manufacturers Life Insurance Company Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Data Engineer to join our team at Company 1 - The Manufacturers Life Insurance Company. As a Senior Data Engineer, you will be responsible for designing, developing, and implementing large-scale data engineering solutions using cloud-based technologies.Key ResponsibilitiesLead the...


  • Kitchener, Ontario, Canada Company 1 - The Manufacturers Life Insurance Company Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Data Engineer to join our team at Company 1 - The Manufacturers Life Insurance Company. As a Senior Data Engineer, you will be responsible for designing, developing, and implementing large-scale data engineering solutions using cloud-based technologies.Key ResponsibilitiesLead the...


  • Kitchener, Ontario, Canada Ontario Teachers Insurance Plan Full time

    Job SummaryWe are seeking a highly skilled Senior Data Engineer to join our team at the Ontario Teachers Insurance Plan. As a Senior Data Engineer, you will be responsible for designing, building, and maintaining large-scale data pipelines in Azure cloud.Key ResponsibilitiesData Pipeline Design and DevelopmentDesign and implement data models for operational...


  • Kitchener, Ontario, Canada Ontario Teachers Insurance Plan Full time

    Job SummaryWe are seeking a highly skilled Senior Data Engineer to join our team at the Ontario Teachers Insurance Plan. As a Senior Data Engineer, you will be responsible for designing, building, and maintaining large-scale data pipelines in Azure cloud.Key ResponsibilitiesData Pipeline Design and DevelopmentDesign and implement data models for operational...


  • Kitchener, Ontario, Canada D2L Full time

    About D2LD2L is a cloud-based company that is revolutionizing the education sector and shaping the future of work. The traditional models of teaching and learning are undergoing a significant transformation, and D2L is at the forefront of this fundamental shift.New models of teaching and learning enable a personalized, student-centric experience, resulting...


  • Kitchener, Ontario, Canada D2L Full time

    About D2LD2L is a cloud-based company that is revolutionizing the education sector and shaping the future of work. The traditional models of teaching and learning are undergoing a significant transformation, and D2L is at the forefront of this fundamental shift.New models of teaching and learning enable a personalized, student-centric experience, resulting...


  • Kitchener, Ontario, Canada Carta, Inc. Full time

    About the RoleWe are seeking a highly experienced Senior Manager, Data Engineering, Data Management to lead our Infrastructure Engineering team. As a technical leader, you will be responsible for providing strategic direction and technical expertise to drive the development and implementation of our cloud infrastructure.Key ResponsibilitiesLead and manage a...


  • Kitchener, Ontario, Canada Carta, Inc. Full time

    About the RoleWe are seeking a highly experienced Senior Manager, Data Engineering, Data Management to lead our Infrastructure Engineering team. As a technical leader, you will be responsible for providing strategic direction and technical expertise to drive the development and implementation of our cloud infrastructure.Key ResponsibilitiesLead and manage a...


  • Kitchener, Ontario, Canada Ontario Teachers Insurance Plan (OTIP) Full time

    About the RoleWe are seeking a highly skilled Senior Data Engineer to join our team at Ontario Teachers Insurance Plan (OTIP). As a key member of our data engineering team, you will be responsible for designing, building, and maintaining large-scale data pipelines and architectures on Azure.Key ResponsibilitiesData Pipeline Development: Develop and implement...


  • Kitchener, Ontario, Canada Ontario Teachers Insurance Plan (OTIP) Full time

    About the RoleWe are seeking a highly skilled Senior Data Engineer to join our team at Ontario Teachers Insurance Plan (OTIP). As a key member of our data engineering team, you will be responsible for designing, building, and maintaining large-scale data pipelines and architectures on Azure.Key ResponsibilitiesData Pipeline Development: Develop and implement...


  • Kitchener, Ontario, Canada Manulife Insurance Malaysia Full time

    Job DescriptionAbout the Role:We are seeking a highly skilled and experienced Data Science Engineer to join our team at Manulife Insurance Malaysia. As a Senior Data Science Engineer, you will play a key role in designing and delivering AI/Advanced Analytics solutions in cloud-based production environments to drive business value and growth.Key...


  • Kitchener, Ontario, Canada Manulife Insurance Malaysia Full time

    Job DescriptionAbout the Role:We are seeking a highly skilled and experienced Data Science Engineer to join our team at Manulife Insurance Malaysia. As a Senior Data Science Engineer, you will play a key role in designing and delivering AI/Advanced Analytics solutions in cloud-based production environments to drive business value and growth.Key...