D2L is hiring Software Developers | Remote | $105,000 CAD per annum

About the Role:

D2L is seeking passionate Software Developers to join our mission of transforming the way the world learns. As part of our engineering team, you’ll contribute to building the next-generation learning platform used by educational institutions and enterprises worldwide. This is your opportunity to work on distributed systems, intuitive user interfaces, mobile technologies, and scalable cloud applications.

At D2L, you won’t just write code—you’ll play a vital role in shaping learning experiences, collaborating closely with cross-functional teams, and bringing impactful products to life. If you are curious, driven, and love building modern software systems that make a difference globally, we want to hear from you.


Key Responsibilities:

  • Develop scalable, high-performance software solutions for the D2L learning platform
  • Work with distributed systems, cloud technologies, user interfaces, and mobile development
  • Collaborate with product managers, designers, QA engineers, and fellow developers to build effective software
  • Break down complex problems into implementable components
  • Participate in code reviews and contribute to engineering best practices
  • Engage in innovation to incorporate AI technologies into education solutions

Eligibility Criteria:

  • Must be legally eligible to work in Canada
  • Strong passion for technology and software development
  • Previous experience in software development in a technology-oriented company is preferred
  • Strong problem-solving skills and a team-oriented mindset

Education Requirement:

  • Bachelor’s degree in Computer Science, Computer Engineering, or a closely related technical discipline

Technical Skills Required:

C++, Java, C#, Object-Oriented Programming, Algorithms, Data Structures, Databases, Distributed Systems, Cloud Computing, Software Development, Artificial Intelligence


Why Join Us:

At D2L, we don’t just develop software—we shape futures. Our commitment to innovation, inclusion, and impact creates an inspiring work culture. Here’s what makes D2L a unique place to grow your career:

  • Be part of meaningful work that improves access to education across the globe
  • Flexible work arrangements to suit your lifestyle
  • Learning and growth support, including tuition reimbursement (up to $4,000 CAD)
  • Paid time off for education-related activities and volunteering
  • Access to mental health services, financial planning tools, and wellness programs
  • Comprehensive benefits package including retirement planning
  • Reimbursement for home internet
  • Fun and engaging employee events
  • Dog-friendly offices in Kitchener, Winnipeg, Vancouver, and Melbourne
  • Inclusive workplace committed to diversity, equity, and accessibility

Apply Now: https://www.d2l.com/careers/jobs/software-developer/260466/?gh_src=LinkedIn


Base Salary Range: $70,000 – $105,000 CAD per annum (based on experience, skills, and location)

We welcome applications from candidates who may not meet every qualification. If you’re passionate about making a difference and eager to learn, we encourage you to apply.