Find opportunities with us today.


We’re naturally curious. Curious about the technology we use and how to push it further every day. Curious about how the world works and how we can make it a better place. We’re always looking for excited, hard-working people, who are just as curious, to join our team.

Ottawa, CA

Project Manager

OPIN is looking for an experienced Project Manager to join our growing team. Join our highly collaborative workplace, where you get to work directly with Canada's largest enterprises!


Intern Web Developer - Ottawa

Looking to kickstart your career in web development? Join our team to learn Drupal and collaborate with a team of Canada's most talented developers!


Web Developer - Ottawa

We’re looking for an excited, hard-working Web Developer. Design and build some of Canada's highest profile websites in a collaborative and enthusiastic environment!


Saratoga Springs, US

Web Developer - Albany

We’re on the hunt for an eager, dedicated Web Developer, with a curiosity to learn. Join our growing US-based team and work with some of the largest enterprises in New York State.