D2L

About D2L

Empowering online learning with Brightspace

🏢 Tech👥 1K-5K📅 Founded 1999📍 Kitchener, Ontario, Canada

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...

D2L

Software Engineering Senior

D2LKitchener - Remote

Apply Now →

Overview

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.

Job Description

Who you are

You have extensive experience as a software developer, ideally with a focus on cloud technologies and educational solutions. Your background includes a strong understanding of engineering best practices, enabling you to write code that enhances team productivity and effectiveness. You are passionate about transforming education and improving human potential through technology. You thrive in collaborative environments and are eager to contribute to a mission-driven company.

Desirable

Experience with modern software development methodologies and tools is a plus. Familiarity with cloud platforms and educational technologies will help you excel in this role. You are a proactive problem solver who enjoys tackling complex challenges and finding innovative solutions.

What you'll do

As a Senior Software Developer at D2L, you will play a key role in developing and enhancing our cloud-based educational solutions. You will collaborate with cross-functional teams to design, implement, and maintain software that meets the needs of learners and educators. Your work will directly impact the user experience and effectiveness of our platform. You will also mentor junior developers, sharing your knowledge and expertise to help them grow in their careers. You will be involved in code reviews, ensuring that best practices are followed and that the codebase remains robust and maintainable. Additionally, you will participate in agile development processes, contributing to sprint planning and retrospectives to continuously improve team performance.

What we offer

D2L provides a supportive work environment that values employee wellbeing and professional growth. We offer competitive benefits, including access to mental health services, retirement planning, and paid volunteer days. Our offices are dog-friendly, and we encourage a healthy work-life balance. Join us in our mission to transform the way the world learns and make a meaningful impact on education 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

D2L

Software Engineering

D2L📍 Kitchener - Remote

D2L is seeking a Senior Software Developer to help modernize education through innovative software solutions. You'll work with Java, C#, and .NET Core to enhance the learning experience. This role requires significant experience in software development and engineering best practices.

🏠 RemoteSenior
1 month ago
D2L

Software Engineering

D2L📍 Kitchener - Remote

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.

🏠 Remote
1 month ago
Suvoda

Software Engineering

Suvoda📍 Romania - Remote

Suvoda is hiring a Senior Software Developer to design and develop clinical trial software. You'll work with C#, SQL, and JavaScript to ensure patient safety and data integrity. This position requires over 2 years of experience.

🏠 RemoteSenior
2d ago
AppDirect

Software Engineering

AppDirect📍 Montreal - Hybrid

AppDirect is hiring a Senior Software Developer to build resilient, performant multi-tiered applications. You'll work with technologies like Java and ASP.NET to solve complex technical problems. This position requires significant experience in software development.

🏢 HybridSenior
3d ago
AppDirect

Software Engineering

AppDirect📍 Montreal - Hybrid

AppDirect is hiring a Senior Software Developer to deliver cutting-edge logistic solutions for enterprise clients. You'll work closely with an Agile team to enhance hardware lifecycle management. This position requires a strong background in software development.

🏢 HybridSenior
1w ago