caferemote

Senior Software Developer 2

D2L · Canada · posted 4 weeks ago

Senior Software Developer 2 at D2L — remote job on CafeRemote

D2L is hiring a Senior Software Developer 2 in Canada. This is a role for experienced developers who care about engineering best practices and want to shape how teams work through the code they write, the decisions they make, and the knowledge they share. The position is open to fill an existing vacancy.

What you will do

You will work on a wide range of technologies, including distributed systems, machine learning, user interfaces, mobile, and cloud computing. Senior developers at D2L use their past experience to help teams be more productive and effective. Your ideas and perspectives feed into decisions about which technology the company invests in.

The role includes providing technical leadership across teams through mentoring, influence, and leading by example. You will also solve ambiguous multi-system problems that span teams and initiatives.

What they are looking for

  • Strong communication skills for technical discussions and collaboration
  • Experience with object-oriented design and proficient coding skills in C++, C#, or Java
  • A strong understanding of computer science topics: data structures, algorithms, databases, and distributed systems
  • A body of work showing a consistent ability to complete technically challenging work
  • Acumen with artificial intelligence tools
  • A bachelor's degree in computer science, computer engineering, or a similar technical discipline
  • Developers at this level typically have 8 or more years of experience

D2L encourages you to apply even if you do not meet every single requirement.

Pay and benefits

The expected base salary range for a new hire is CAD 110,000 to 155,000 per year. The annualized base salary offered depends on each candidate's relevant knowledge, skills, education, training, and experience, and is aligned with market data for the geographic location and industry. The role may be eligible for additional benefits, including a Wellness Subsidy, Equity Grants, Variable Incentive, and more.

Other benefits listed by D2L include flexible work arrangements, learning and growth opportunities, tuition reimbursement of up to CAD 4,000 for continuing education through the SkillsWave Program, 2 paid days off for SkillsWave-related activities such as exams or final assignments, access to mental health services and an EFAP program, financial planning, retirement planning, 2 paid volunteer days, a competitive benefits package, home internet reimbursements, an employee referral program, wellness reimbursement, employee recognition, and social events. Dog-friendly office spaces are available at the HQ in Kitchener, Winnipeg, Vancouver, and Melbourne offices.

Location and work style

D2L operates in a hybrid work style, with an expectation of 3 days per week in the office. The role is based in Canada.

About the company

D2L is a cloud company working on education and the future of work. It has had the same mission for 25 years: to transform the way the world learns. The company provides a learning platform used in schools, campuses, and companies. Every application is reviewed by a member of the Talent Acquisition team. D2L uses AI tools internally for tasks like meeting notes, summaries, and administrative work, but those tools never rank resumes, make hiring decisions, or influence candidate evaluations.

Ready to apply?

Opens the application page in a new tab.

Apply for this job

CafeRemote takes no fee and asks for no account.

Similar remote jobs

KYB/AML Analyst, Sweden

Ramp · Remote (Sweden)

Full-time SEK 770,000 – SEK 1,060,000 • Offers Equity 1d ago