Join our team and make a difference.

We’re always on the lookout for new talent to add to our growing team.

Be a part of a team in an industry where effective training can be the difference between smooth sailing and an accident that can cost lives. There is nowhere else we would rather be than here, building software that, we believe, makes an impact in the world.


We look for self-driven individuals who are both passionate and smart. Most importantly, we want to work with genuinely nice people – no jerks in the office!

In return, we provide a fun workplace where employees are valued, engaged and committed to the work they do. We put great value on work/life balance and we make sure everyone has the tools and support they need to do their job: from flexible work hours and extended health benefits to standing desks and a stocked snack cupboard. (Bonus: Our dog-friendly office is located on beautiful Granville Island, steps away from the water.)

Current Openings:

Can’t find a position above that matches your skills and experience, but you think you’d be a perfect fit for our company? Apply anyways with your resume and tell us why!

Scroll to Top