7 months ago
Remote, Canada +2 moreSenior
Responsibilities
- Develop software using engineering best practices
- Improve team productivity and effectiveness through code, technical decisions, and knowledge sharing
- Work across technologies including distributed systems, machine learning, user interfaces, mobile, and cloud computing
- Provide technical leadership across teams through mentoring, influence, and leading by example
- Solve ambiguous multi-system problems across teams and initiatives
- Contribute ideas and perspectives to technology investment and product advancement
Requirements
- Strong communication skills for technical discussions and collaboration
- Experience with object-oriented design and proficient coding skills in C++, C#, or Java
- Strong understanding of data structures, algorithms, databases, and distributed systems
- A body of work demonstrating consistent ability to complete technically challenging work
- Acumen with artificial intelligence tools
- Bachelor’s degree in computer science, computer engineering, or a similar technical discipline
- Typically 8 or more years of software development experience
- Ability to provide technical leadership through mentoring, influence, and leading by example
- Ability to solve ambiguous, multi-system problems across teams and initiatives
Benefits
- Hybrid work style with an expectation of 3 days per week in the office
- Flexible work arrangements
- Learning and growth opportunities
- Tuition reimbursement of up to $4,000 CAD for continuing education
- 2 paid days off for Catch the Wave-related exams or final assignments
- Mental health services, EFAP program, financial planning, and other wellbeing support
- Retirement planning
- 2 paid volunteer days
- Competitive benefits package
- Home internet reimbursement
- Employee referral program
- Wellness reimbursement
- Employee recognition programs
- Social events
- Dog-friendly offices at headquarters in Kitchener, Winnipeg, Vancouver, and Melbourne
About D2L
D2L is transforming the way the world learns – helping learners of all ages achieve more than they dreamed possible. D2L’s products, partners and vast ecosystem supports millions of people learning online and in person. Our growing global workforce is driven to make learning products that will transform our world by making technology more human. To learn more, visit www.D2L.com. The D2L family of companies includes D2L Corporation, D2L Ltd, D2L Australia Pty Ltd, D2L Europe Ltd, D2L Asia Pte. Ltd., and D2L Brasil Soluções de Tecnologia para Educação Ltda.
