Knowledgehook is on a mission to empower the problem-solvers of tomorrow. We are preparing the next generation of learners to create an incredible future for this world. We have a math education brand with a passionate fan-base and are creating a purpose-driven team who loves to collaborate and solve problems with solutions that break new ground. To help our company move to the next level and enable us to build an even more compelling education experience, we are looking for a Principal Software Engineer.
Our engineering team is dedicated to providing functional solutions for students around the world, no matter what type of device they have - smartphones, desktops, Chromebooks, or even crypto mining rigs with 4090s. As a member of the product development team, you will have the opportunity to:
We use technology that is best suited for solving problems for our learners. At KH we work with Angular, C#, NodeJS, and MS SQL Server, and we are always open to adopting new technologies if they can help us achieve our goals. If you understand Bubble Sort but would question implementing it then you’ve come to the right place.
Knowledgehook, a leading educational technology company, empowers over 450,000 teachers and parents to collaboratively support the mathematics learning journey of over 5 million students worldwide. Winner of Google’s Game Changer Award and named Top Disruptor by BNN, its platform analyzes student understanding through engaging assessments, providing real-time personalized solutions to close learning gaps between classroom teaching and at-home learning. Designed by leading numeracy and research experts, Knowledgehook’s Instructional Guidance System is known for reinventing how online technology supports education and educators, while developing students into problem solvers of tomorrow by giving them a love of learning, today.
Does this position sound like a good fit? If so, please send your resume and include (Principal Software Engineer - NodeJS) in your subject line to [email protected].
As part of the recruitment process we require references, and Criminal Record and Judicial Matters Check (Level 2) or Vulnerable Sector Check (VSC).
By applying to this position you are confirming you possess either a Canadian citizenship, permanent resident status or work permit.
In accordance with the Accessibility for Ontarians with Disabilities Act and the Ontario Human Rights Code Knowledgehook Inc. will provide accommodations throughout the recruitment and selection process to applicants with disabilities. If selected to participate in the recruitment and selection process, please inform Human Resources of the nature of any accommodation(s) that you may require.
We thank all those who apply but only those selected for further consideration will be contacted.
Send your resume and optional video application to [email protected] and include the position you are applying for in your subject line.
The video application is completely optional and gives you the space to share with us more about yourself. Tell us about who you are, why you’d be great, and why you want the role. Take this time to express yourself the way you normally would – we care about what makes you excited!