About the role

  • Staff Software Developer responsible for building and scaling Clio’s Document Management System. Leading technical initiatives and contributing to architecture in a hybrid work environment.

Responsibilities

  • Act as a technical stakeholder across multiple large-scale initiatives
  • Partner with Development Managers and Product leaders to define technical roadmaps
  • Identify and resolve high-impact architectural “big rocks” that unlock product opportunities
  • Drive system design discussions and influence cross-team technical decisions
  • Ensure long-term scalability, reliability, and performance of core systems
  • Design distributed systems that handle high volumes of sensitive legal data
  • Build scalable services supporting AI-powered search and intelligent document processing
  • Simplify and evolve coding patterns, abstractions, and interfaces
  • Recognize when pragmatic solutions are superior to complex ones
  • Write high-quality, well-tested code
  • Review and provide feedback on code across teams
  • Raise engineering standards and improve development practices
  • Contribute to architectural documentation and technical design artifacts
  • Mentor senior and intermediate developers
  • Provide constructive technical feedback
  • Promote strong collaboration across distributed teams
  • Influence technical direction beyond your immediate team

Requirements

  • Significant experience building and scaling web applications (Ruby on Rails preferred but not required)
  • Deep experience designing distributed systems and scalable architectures
  • Proven success operating at Staff-level scope: cross-team influence, long-term technical strategy, architectural ownership
  • Experience building large-scale SaaS platforms
  • Demonstrated mentorship and technical leadership within Agile environments
  • Ability to learn new technologies quickly and thrive in a dynamic, distributed organization
  • Excellent communication skills and the ability to build trusted technical partnerships

Benefits

  • Competitive, equitable salary with top-tier health benefits, dental, and vision insurance
  • Hybrid work environment, with expectation for local Clions (Vancouver, Calgary, Toronto, Dublin and Sydney) to be in office min. twice per week.
  • Flexible time off policy, with an encouraged 20 days off per year.
  • $2000 annual counseling benefit
  • RRSP matching and RESP contribution
  • Clioversary recognition program with special acknowledgement at 3, 5, 7, and 10 years

Job title

Staff Software Developer, DMS

Job type

Experience level

Lead

Salary

CA$171,000 - CA$256,600 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job