Software Engineer
StrongDMFull Time
Junior (1 to 2 years)
Key technologies and capabilities for this role
Common questions about this position
The role is available to candidates across Canada, excluding Quebec, with hybrid requirements if local to hubs in Burnaby, Calgary, or Toronto—expect to be in office minimum twice per week on Anchor Days.
Key requirements include experience building web applications at scale, ability to master new technologies quickly in a dynamic environment with distributed teams, success in Agile mentorship for large-scale SaaS products, and solving complex technical problems.
This information is not specified in the job description.
You'll work in an agile environment with a team of full stack developers across three countries on the CBS team, collaborating with multiple teams, participating in code reviews, and partnering closely with RevOps, SalesOps, CSOps, Marketing, and Finance.
Strong candidates have a portfolio of successful projects (and lessons from failures), excellent communication skills to build trusted relationships, approach challenges with curiosity, and even if lacking some qualifications, show passion for innovation and impact.
Legal practice management software provider
Clio provides legal practice management software that helps law firms operate more efficiently. Its two main products, Clio Grow and Clio Manage, serve different purposes: Clio Grow enhances the client intake process and engagement, while Clio Manage allows firms to organize tasks, manage cases, handle documents, and process payments in one platform. Clio caters to a diverse clientele, from solo practitioners to large firms, and operates on a subscription model, charging users monthly or annually for access to its software. The goal of Clio is to improve the efficiency of legal practices and reduce administrative burdens, ultimately supporting their growth.