About Us

Our Mission

Since 1999 our goal has been to help bring the power of technology to the maritime industry, innovating alongside vessel operators of all sizes to improve safety, drive performance, and create change in our industry.

We work to create lasting value for our customers, communities, and staff by providing mission critical software that powers the companies and crew moving more than 90% of the world’s cargo.

Our Team

We bring together top tech talent with maritime industry veterans to create a team that’s dedicated to making an impact globally. Together, we don’t just write code, we solve real world problems that have meaningful impacts for our customers, maritime safety, and global trade. Our team believes in a culture of delivery, focused on creating success for our customers and staff, and we’re always looking for talented people who want to make an impact and have fun doing it.

From Victoria To The World

We’re proud to have built a company with global reach while still staying true to our small company roots and values. We live and work centrally from Victoria, BC but operate globally with staff in leading cities around the world.

Singapore | Chile | Brazil | Australia | Spain

Join Us

We believe that building great products means having a great team and an environment that values enjoyment, flexibility, and success.


A company where everyone will know your name but where your results will have and impact around the world.


Work where you can best drive results, from home, the office, or wherever you may be.


Centrally located in the heart of downtown Victoria for an easy commute and the best deck in town.


Free Food. Learning Opportunities. Dogs in the office. Beer or your favorite beverage on the deck.


Success is best when shared, both emotionally and financially.


Grow with us long term, or extend your career via our network of tech, VC, and PE alumni and friends.

Open Positions

Interested in joining our team? Check out our open positions — we’re always looking for talented people to join our team!

Get In Touch

Have a question for our team? Don’t hesitate to get in touch – we’d love to help!