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

Posted 4w agoSeniorSoftware Engineering📍 Kitchener📍 Toronto📍 Winnipeg💰 $130,000 - $160,000 / yearly
Apply Now →

Skills & Technologies

Overview

D2L is seeking a Senior Software Developer 2 to contribute to the modernization of education through innovative software solutions. You'll work with Java and Python to enhance the learning environment. This role requires significant experience in software development.

Job Description

Who you are

You have 5+ years of experience in software development, with a strong foundation in engineering best practices. Your expertise in Java and Python allows you to write clean, efficient code that enhances team productivity and effectiveness. You understand the importance of a personalized, student-centric experience and are passionate about leveraging technology to improve learning outcomes.

You are a collaborative team player who enjoys working with cross-functional teams to deliver impactful software solutions. Your experience enables you to mentor junior developers, guiding them in best practices and fostering a culture of continuous improvement. You are adaptable and open to learning new technologies as the landscape of education evolves.

Desirable

Experience with cloud technologies and AI tools is a plus, as D2L is at the forefront of integrating these innovations into their products. Familiarity with agile methodologies will help you thrive in our dynamic environment, where collaboration and flexibility are key.

What you'll do

As a Senior Software Developer at D2L, you will play a crucial role in developing and enhancing our educational platforms. You will collaborate with product managers, designers, and other engineers to create features that improve user engagement and satisfaction. Your responsibilities will include designing and implementing software solutions, conducting code reviews, and ensuring the quality of the codebase through testing and documentation.

You will also be involved in troubleshooting and resolving issues that arise in production, ensuring that our systems are reliable and performant. Your contributions will directly impact the way learners interact with our products, helping to shape the future of education.

What we offer

D2L provides a supportive work environment that values employee wellbeing. We offer access to mental health services, financial planning assistance, and a competitive benefits package. You will have opportunities for professional development and growth within the company, as well as the chance to participate in community engagement through paid volunteer days. Our offices are dog-friendly, and we encourage a healthy work-life balance with flexible working arrangements.

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

Machine Learning Engineer

Celigo📍 Hyderabad

Celigo is hiring a Senior Software Engineer II - AI/ML to enhance their integration platform with advanced AI capabilities. You'll work with Python, AWS, and various AI frameworks to implement state-of-the-art solutions. This role requires 1-4 years of experience in AI/ML.

Senior
3d ago
Imprint

Ai Engineer

Imprint📍 San Francisco - On-Site

Imprint is hiring a Senior AI Engineer to develop their agent platform and enhance internal processes using AI techniques. You'll work with tools like ChatGPT and TensorFlow in San Francisco.

🏛️ On-SiteSenior
6 months ago
Bubble

Ai Engineer

Bubble📍 New York

Bubble is hiring a Senior AI Engineer to expand their AI Engineering Team and build next-generation AI-powered development workflows. You'll work on enabling AI-assisted full-stack development. This position requires expertise in AI technologies.

Senior
4 months ago