1,783,176open jobs
103,722companies
265,518added this week
Browse all
Salary
≈ $61k – $125k per year (Estimated)
Location
In office (Kitchener)

Confirmed on the employer's own hiring board on Oct 16, 2026. First seen by Alion on Oct 16, 2026.

Overview
Company
Impact
Profile match

D2L

Founded to transform the way the world learns. We believe in a better world where learning can be accessible, engaging and inspiring.
Backed by NEA, OMERS Ventures

D2L is a cloud company that is modernizing education and building the Future of Work. The old models of teaching and learning are in the midst of the largest transformation in history, and D2L is at the heart of that fundamental shift. 

New models of teaching and learning enable a personalized, student-centric experience - and deliver improved retention, engagement, satisfaction, and results for learners of all ages - in schools, campuses, and companies.

D2L is disrupting the way the world learns, by providing the next generation learning environment and solutions to engage and inspire learners. And most importantly, by giving customers a platform that is easy, flexible, and smart. No other company provides a solution as robust and innovative as D2L.

D2L has had a singular mission for 25 years and is dedicated to that same mission in the years ahead: to transform the way the world learns - and by doing so, we will help improve human potential globally.

Every application we receive is personally reviewed by a member of our Talent Acquisition team - yes, a real person looks at your resume! While we use AI tools internally to streamline tasks like meeting notes, summaries, and administrative work, these tools never rank resumes, make hiring decisions, or influence candidate evaluations.

Are you eligible for co-op at D2L?

Our co-op roles are open to applicants who are:

  • Currently enrolled in a post-secondary program, and will not graduate prior to this co-op role (preference for students enrolled in an official co-op program)
  • Able to work 40 hours per week
  • Able to work in-person from a D2L office (office location dependent on role)

All about D2L

Every day, our software is used by millions of people around the world, and we are looking for students who share in our excitement and passion for transforming the way the world learns. At D2L, we believe that learning should be accessible and engaging. Our goal is to create easy, flexible, and smart software that ignites the desire to learn in everyone. To do this, we need to give talented, enthusiastic, and passionate people, like you, opportunities to create, develop, and collaborate on projects that revolutionize the learning environment.

Whether you’re a first year Co-op or looking for a place to transition into as a New Graduate, we are looking for superstars to help influence and provide innovative insights into future versions of our Brightspace software. You’ll thrive in our agile culture, where teams speak freely and collaborate to solve interesting problems, and will be constantly learning and looking for ways to innovate. If you get stuck, you can work with your assigned mentor to figure out the best way to proceed.

The challenges and responsibilities given, ability to learn new things, and work on meaningful product that reaches over 15 million learners daily, are just a few of the things that set D2L apart as a student employer. With an open office concept and overall work environment (not a single employee has their own office, including our CEO), we are located in the Catalyst137 building in Kitchener.

What you'll do

At D2L, you will have the opportunity to work with the latest technologies to build highly scalable and fault tolerant systems. On the backend, our product is built on the .NET stack, but we have a growing ecosystem of cloud-native services built on the AWS platform leveraging technologies such as Node.js, SNS, SQS, Kinesis, DynamoDB, Serverless (Lambda), etc. On the front-end we use Polymer and other web frameworks to build engaging and responsive web apps. We also build native mobile apps in Kotlin and Swift. Ultimately, we strive to use the most appropriate technologies to achieve our goal of changing the way the world learns. You don't need to know how to use these yet, we'll help you learn!

This role is based on our Custom Development Services team, where you'll have the chance to:

  • Design, build, and maintain custom applications and integrations that work alongside Brightspace
  • Contribute to improving team QA practices and explore approaches to ensuring quality across projects

Technologies You’ll Work With

  • Languages: JavaScript, Node.js, Python
  • Frontend: Modern JavaScript frameworks and Lit components
  • Other: APIs, integrations, and cloud-based services (e.g., AWS or similar)

What is D2L looking for from me?                                                        

You have a strong entrepreneurial drive, an enthusiastic and dedicated mindset and a thirst for a challenge. The ability to think on your feet and work successfully both in independent and team-settings is essential. At D2L, our co-ops have a voice and are able to quickly contribute to their team's objectives (we don’t have “co-op projects”, you’ll be working on real deliverables).

Note that for this role, we may give preference to applicants with availability for an 8 or 12 month work placement.

Education Recommendations                

Currently a candidate for Bachelor's degree or diploma in Computer Science, Computer Engineering or a related field, preferably a co-op program.

Why we're awesome                                               

We offer our Co-ops monthly internet reimbursement, monthly co-op events, and opportunity to be a fully involved member of a team. Plus, we're always hiring superstar New Grads, so get a step ahead of the rest by networking within D2L on your work term.

Check out our social media sites and follow us on Instagram, Twitter  and LinkedIn to learn more about why applying to D2L is a great choice. 

This position is to fill an existing vacancy

The expected weekly salary range for a student hire in this role is listed below. The base salary offered is determined by each candidate’s relevant knowledge, skills, education, training and experience. It is aligned to ensure both internal and external competitiveness using market data for the geographic location and school specific salary surveys. 

Weekly Salary Range

$960—$1,440 CAD

Don’t meet every single requirement?  We strongly encourage you to still apply! At D2L, we are committed to creating a diverse and inclusive environment. We encourage your application even if you don't believe you meet every single qualification outlined, because we love to help our people grow and develop!

Why we're awesome:

At D2L, we are dedicated to providing you with the tools to do the best work of your life. While some of our perks and benefits may vary depending on location or employment type, we are proud to provide employees with the following through  #LifeAtD2L:

  • Impactful work transforming the way the world learns
  • Flexible work arrangements
  • Learning and Growth opportunities
  • Tuition reimbursement of up to $4,000 CAD for continuing education through our SkillsWave Program
  • 2 Paid Days off for SkillsWave-related activities like exams or final assignments
  • Employee wellbeing (Access to mental health services, EFAP program, financial planning and more)
  • Retirement planning
  • 2 Paid Volunteer Days
  • Competitive Benefits Package
  • Home Internet Reimbursements
  • Employee Referral Program
  • Wellness Reimbursement
  • Employee Recognition
  • Social Events
  • Dog Friendly Offices Spaces at our HQ in Kitchener, Winnipeg, Vancouver and Melbourne offices.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,783,176 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Kitchener
≈ $68k – $123k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Montreal
Go
JavaScript
TypeScript
Node JS
Databases
Redis
Frontend
React.js
DevOps
CI/CD
Git
AWS
Docker
Kubernetes
Management
Agile
Scrum
Kanban
Apply
≈ $68k – $123k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Montreal
Go
JavaScript
TypeScript
Node JS
Databases
Redis
Frontend
React.js
DevOps
CI/CD
Git
AWS
Docker
Kubernetes
Management
Agile
Scrum
Kanban
Apply
≈ $71k – $135k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Vancouver
Python
C#
C++
Lua
Apply
≈ $104k – $179k per year (Estimated) • In office • 6+ years exp • Vancouver
C++
AI/ML
Machine Learning
Apply
≈ $83k – $151k per year (Estimated) • Hybrid • 8+ years exp • Bachelor's Degree • Vancouver
C#
C++
Mobile
Core Animation
Apply
≈ $41k – $98k per year (Estimated) • Remote (Canada) • Canada
Python
JavaScript
TypeScript
SQL
C#
AI/ML
Copilot
Cursor
Claude
ChatGPT
DevOps
Rest API
CI/CD
Git
Docker
Cybersecurity
Least Privilege
Microsoft Entra ID
OWASP
Apply
$86k – $138k per year • In office • TS/SCI • 2+ years exp • Bachelor's Degree • Arlington
Python
JavaScript
PowerShell
Bash
AI/ML
Red Teaming
DevOps
GCP
Kali Linux
Azure
AWS
Linux
Cybersecurity
Burp Suite
Metasploit
Nmap
NIST 800-53
Active Directory
PKI
OWASP
Apply
$120k – $130k per year • Hybrid • 2+ years exp • Charlotte
Python
JavaScript
TypeScript
Databases
PostgreSQL
AI/ML
LangGraph
LangChain
Claude
Claude Code
Embeddings
AI Agents
Arize Phoenix
AWS Bedrock
LLM
RAG
Anthropic
OpenAI Agents SDK
Frontend
React.js
DevOps
Terraform
CI/CD
Jenkins
Git
AWS
Docker
Amazon S3
Amazon ECS
Amazon CloudWatch
Apply
≈ $109k – $238k per year (Estimated) • Remote (United States) • Full-Time • Boston • Austin
Python
JavaScript
TypeScript
SQL
C#
AI/ML
Model Context Protocol
Function Calling
AI Agents
RAG
Hallucination
Tool Use
DevOps
Rest API
Azure
AWS
Cybersecurity
ISO 27001
SOC 2
GDPR
Apply
$276k – $414k per year • Hybrid • Full-Time • Bachelor's Degree • Redwood City • Toronto • New York • Dallas • Tampa
Python
AI/ML
vLLM
CUDA Toolkit
KServe
CUDA
Triton
InfiniBand
DevOps
Rest API
Terraform
Helm
CI/CD
Kubernetes
Platform Engineering
Service Mesh
TCP/IP
BGP
Apply
Software Developer 4 months ago
≈ $61k – $124k per year (Estimated) • Equity • Hybrid • Bachelor's Degree • Kitchener • Toronto • Winnipeg
Java
C#
C++
Apply
Solutions Engineer 4 hours ago
$72k – $84k per year • Equity • Remote (United States, UTC-8 – UTC-5 hours) • 3+ years exp • United States
Apply
Solutions Engineer 4 hours ago
≈ $62k – $125k per year (Estimated) • Equity • Remote (Canada, UTC-8 – UTC-5 hours) • 3+ years exp • Canada
Apply
≈ $51k – $104k per year (Estimated) • Equity • Remote (Canada) • 5+ years exp • Bachelor's Degree • Kitchener
Apply
≈ $57k – $110k per year (Estimated) • Equity • Remote (Canada) • 7+ years exp • Bachelor's Degree • Kitchener • Toronto
Management
Microsoft Office
Marketing
Salesforce
Apply
$92k – $99k per year • In office • Full-Time • 7+ years exp • Kitchener
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
SignalR
gRPC for .NET
Databases
PostgreSQL
Redis
RabbitMQ
Apache Kafka
Azure Cosmos DB
AI/ML
Time Series Forecasting
Frontend
Next.js
React.js
Mobile
React Native
Dependency Injection
State Management
DevOps
Rest API
gRPC
GCP
WebSockets
Azure
CI/CD
AWS
Docker
Kubernetes
Cybersecurity
HIPAA
Management
Agile
Apply
≈ $80k – $139k per year (Estimated) • Hybrid • 10+ years exp • Kitchener
AI/ML
Physical AI
DevOps
Platform Engineering
Robotics
ROS
ROS2
Apply
IT Manager 3 hours ago
≈ $43k – $100k per year (Estimated) • Equity • In office • Full-Time • Kitchener
DevOps
VPN
Wi-Fi
Management
Google Workspace
Apply
$75k – $104k per year • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Kitchener
Management
Microsoft Office
Apply
≈ $27k – $50k per year (Estimated) • In office • 2+ years exp • Kitchener
Management
Outlook
Microsoft Office
Apply
See all jobs
This is one of many
1,783,176 more open roles from verified company boards, updated every day.