Senior Software Developer - D2L, Kitchener
Posted: July 8, 2026
Browse more D2L jobs · See other jobs in Kitchener
job description
AI Summary
D2L is hiring Senior Software Developers across Canada, including Kitchener, Toronto, Winnipeg, Vancouver, and remote roles. These developers will modernize education by building innovative software solutions for the future of learning. Key responsibilities include applying engineering best practices and leveraging extensive experience to enhance team productivity and technological advancement. Candidates should possess strong object-oriented design skills, proficiency in languages like C++, C#, or Java, and a Bachelor's degree in computer science or a related field.
About the Opportunity at D2L
D2L is a leading cloud company dedicated to transforming the way the world learns, with a singular mission spanning 25 years. This role offers an impactful opportunity for seasoned software developers to contribute to a platform that is disrupting traditional education models and building the Future of Work. As a Senior Software Developer, you will leverage your past experience and know-how to enable teams to be more productive and effective through the quality of the code you write, the strategic decisions you make, and the knowledge you share. Your ideas and perspectives are essential for investing in the right technology and effectively advancing D2L's goals. This position is crucial for D2L careers, offering a chance to work on a wide range of technologies, including distributed systems, machine learning, user interfaces, mobile, and cloud computing, all contributing to a personalized, student-centric learning experience. The company provides the necessary tools to do the best work of your life, fostering an environment of continuous learning and growth.
Your Contribution and Required Expertise
To excel in this Senior Software Developer role at D2L, candidates should bring strong communication skills for technical discussions and collaborative work. Proficiency in object-oriented design and coding skills in languages such as C++, C#, or Java are essential. A deep understanding of core Computer Science topics, including data structures, algorithms, databases, and distributed systems, is also required. Successful developers at this level typically have 5 or more years of experience demonstrating a consistent ability to complete technically challenging work. While not a current vacancy, this posting is for future candidate consideration, highlighting D2L's commitment to finding top talent. The company values a diverse and inclusive environment, encouraging applications even if you don't meet every single qualification, as they are committed to helping their people grow and develop. Your contribution will directly impact the way millions experience education globally.
Life and Growth at D2L
D2L is committed to providing an environment where developers can thrive and make a significant impact on the future of learning. The company operates with a hybrid work style, expecting three days per week in the office for non-remote roles, fostering collaboration and team spirit. D2L offers a competitive base salary range and a comprehensive total compensation package, which may include a Wellness Subsidy, Equity Grants, and Variable Incentives. Beyond compensation, D2L invests in its employees' professional development through learning and growth opportunities, including tuition reimbursement of up to $4,000 CAD for continuing education via their SkillsWave Program. This program also provides two paid days off for related activities like exams. Employees benefit from robust wellbeing programmes, retirement planning, and two paid volunteer days, reflecting D2L's holistic approach to employee experience. These tools and benefits underscore D2L's dedication to supporting its team members, ensuring they have everything they need to transform the way the world learns.
categories
about d2l
similar jobs
- product support analyst - d2l, kitchener ontario - D2L
- product marketing manager - d2l, remote canada - D2L
- senior manager, business tax - deloitte canada, kitchener - Deloitte Canada
- bilingual trainer - d2l, kitchener - D2L
- customer lifecycle marketing manager - d2l, remote canada - D2L
- manager, business development - d2l, kitchener - D2L
- senior information security analyst - d2l, kitchener - D2L
- représentant vente au détail - bell, kitchener - Bell
- project manager - d2l, kitchener - D2L
- senior product designer - d2l, kitchener - D2L
