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 Entry-Level

D2LKitchener

Apply Now →

Overview

D2L is seeking a Software Developer - New Graduate to help modernize education through innovative technology. You'll be part of a team that impacts millions of learners globally. This role is ideal for recent graduates looking to start their careers in software development.

Job Description

Who you are

You are a recent graduate, ideally from a computer science or related field, eager to start your career in software development. You have a foundational understanding of programming concepts and are excited to learn and grow in a collaborative environment. You are passionate about using technology to make a difference in education and are ready to contribute to meaningful projects that impact learners worldwide.

You possess strong problem-solving skills and are comfortable working in a team setting. You are open to feedback and eager to develop your technical skills further. You understand the importance of user-centric design and are motivated to create solutions that enhance the learning experience.

Desirable

Experience with programming languages such as Java, Python, or JavaScript is a plus. Familiarity with web development frameworks or cloud technologies would be beneficial. You are also encouraged to have a basic understanding of software development methodologies and version control systems.

What you'll do

As a Software Developer at D2L, you will work alongside experienced engineers to develop and enhance our learning platform. You will participate in the full software development lifecycle, from requirements gathering to deployment. Your role will involve writing clean, maintainable code and collaborating with cross-functional teams to deliver high-quality software solutions.

You will have the opportunity to contribute to various projects that aim to improve the educational experience for users. This includes developing new features, fixing bugs, and optimizing existing functionalities. You will also engage in code reviews and participate in team meetings to discuss project progress and share ideas.

Your contributions will directly impact how millions of learners interact with our platform. You will be encouraged to bring your ideas to the table and explore innovative solutions to enhance user engagement and satisfaction.

What we offer

D2L provides a supportive work environment where you can thrive and grow your career. We offer competitive benefits, including access to mental health services, retirement planning, and wellness programs. You will also enjoy a flexible work environment with opportunities for professional development.

Our offices are dog-friendly, and we promote a culture of collaboration and recognition. You will have the chance to participate in social events and volunteer days, fostering a sense of community within the company. Join us in transforming the way the world learns and make a meaningful impact in education.

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

D2L is seeking a Software Developer for Spring 2026 New Graduates to join their mission of transforming education through technology. This entry-level role is ideal for technically brilliant individuals passionate about solving meaningful problems. Candidates will have the opportunity to innovate and make a real impact in learning.

Entry-Level
1d 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
Stripe

Software Engineering

Stripe📍 Toronto

Stripe is hiring a Software Engineer, New Grad to work on cross-functional projects and contribute to building reliable systems. You'll utilize Java and JavaScript in a collaborative environment. This position is ideal for recent graduates looking to kickstart their careers.

Entry-Level
14h ago
Stripe

Software Engineering

Stripe📍 Dublin

Stripe is hiring a Software Engineer, New Grad to join their team in Dublin. You'll work on cross-functional projects and learn to build reliable systems. This role is ideal for recent graduates looking to start their careers in software engineering.

Entry-Level
3d ago
D2L

Software Engineering

D2L📍 Kitchener - Remote

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.

🏠 RemoteSenior
1 month ago