
About D2L
Empowering online learning with Brightspace
Key Highlights
- Headquartered in Kitchener, Ontario, Canada
- Over 1,000 customers including the University of Arizona
- $200M+ raised from investors like OMERS Ventures
- 1,000-5,000 employees dedicated to edtech solutions
D2L, headquartered in Kitchener, Ontario, is the creator of Brightspace, a leading learning management system (LMS) used by educational institutions and corporations worldwide. With over 1,000 customers, including major organizations like the University of Arizona and the Canadian Armed Forces, D2L ...
🎁 Benefits
D2L offers competitive salaries, equity options, flexible remote work policies, generous PTO, and a comprehensive parental leave program to support em...
🌟 Culture
D2L fosters a culture focused on continuous learning and innovation, encouraging employees to develop their skills while contributing to impactful edu...
Overview
D2L is seeking a Software Developer to help modernize education through innovative technology solutions. You'll work on a variety of technologies to enhance learning experiences. This role is open to candidates across multiple Canadian cities and offers remote work options.
Job Description
Who you are
You are a software developer with a passion for transforming education through technology. You understand the importance of creating personalized, student-centric experiences and are eager to contribute to a mission-driven company like D2L. You thrive in collaborative environments and are excited about the opportunity to work on a wide range of technologies that impact learners globally.
Desirable
Experience with cloud technologies and distributed systems is a plus, as is familiarity with modern development practices. You are adaptable and open to learning new skills as you contribute to D2L's innovative projects.
What you'll do
At D2L, you will be part of a team dedicated to advancing educational technology. Your responsibilities will include developing and maintaining software solutions that enhance the learning experience for users. You will collaborate with cross-functional teams to design and implement features that meet the needs of educators and learners alike. You will also engage in code reviews, contribute to system architecture discussions, and ensure the quality and performance of the applications you help build.
What we offer
D2L provides a supportive work environment that values employee wellbeing. You will have access to mental health services, financial planning resources, and opportunities for professional development. The company also offers a competitive benefits package, including home internet reimbursements and paid volunteer days. Join a team that is committed to making a positive impact on education and improving human potential globally.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at D2L.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Verily is hiring a Software Developer to build modular and interoperable platform components for precision health data. You'll work with technologies like Go, Docker, and Google Cloud. This position requires 3 years of experience in software development.

Software Engineering
D2L is seeking a Senior Software Developer to contribute to the modernization of education through innovative software solutions. You'll leverage engineering best practices to enhance team productivity and effectiveness. This role requires significant experience in software development.

Software Engineering
Suvoda is hiring a Software Developer to design and support clinical trial software, ensuring patient safety and data integrity. You'll work with C#, SQL, and JavaScript in a remote role based in Romania.

Software Engineering
AppDirect is hiring a Software Developer to craft reliable software and solve complex technical problems. You'll work in a collaborative environment focused on scalability and maintainability. This role requires a passion for coding and a commitment to quality.

Software Engineering
DRW Holdings is hiring Software Developers to develop critical software for algorithmic trading strategies. You'll work in a collaborative environment with cutting-edge technology. This position does not specify required experience.