There are still lots of open positions. Let's find the one that's right for you.
As a Senior Development Engineer, you will be responsible for maintaining the design, development, and maintenance of our software products. You will work closely with your peers to understand customer requirements and translate them into functional software solutions. In this role, you will be expected to advise junior software engineers and collaborate with cross-functional teams. This is a remote position in Canada with a requirement to work in North American EST - PST hours.