Full-time Posted June 02, 2026
Apply Now

Job Description

Position: Staff / Principal / Lead Software Engineer (Remote - Canada)

We’re looking for an experienced software engineering expert to help us design and deliver scalable, cloud‑native solutions as part of a small, high‑performing team. You can join us remotely from anywhere in Canada or work onsite in our Ottawa office – your choice.

As a Staff/Principal/Lead Engineer, you won’t just write code – you’ll help shape product strategy, set technical direction, and mentor others. If you’re passionate about modern architecture, love solving hard problems, and want to have a real impact on product and culture, we want to talk.

What You’ll Be Doing

  • Drive design and architecture of scalable, resilient systems across our product suite.
  • Collaborate closely with Product Managers and UX Designers to define and deliver elegant solutions to customer problems.
  • Lead proof‑of‑concept development and evaluate new technologies or architectural ...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application