Home Job Listings Categories Locations

Staff Software Developer, DMS

📍 Toronto, Canada

Technology Themis Solutions Inc.

Job Description

Clio is the global leader in legal AI technology, empowering legal professionals and law firms of every size to work smarter, faster, and more securely.

This role is available to candidates across Canada and the USA. If you are located within one of our 3 Hub locations (Toronto, Calgary, or Vancouver) you will be expected to come into the office twice per week on our flexible Anchor Days.

We are hiring a user‑facing, customer‑obsessed

Staff Software Developer

to help build and scale Clio’s next‑generation

Document Management System (DMS)

— the intelligent, secure, and highly scalable platform that will unify document workflows across Clio’s product ecosystem. This is not just file storage. This is the system that will:

Ingest and process massive volumes of sensitive legal data

Provide intelligent, AI‑powered search and document insights

Deliver enterprise‑grade security and access controls

Seamlessly integrate across Clio’s product suite (Manage, Grow, Work)

Serve hundreds of thousands of legal professionals globally

As a Staff Developer in this role, you will operate as a technical leader across multiple initiatives, defining architecture, influencing roadmap decisions, and solving foundational technical challenges at scale.

What Your Team Does

High‑scale document ingestion and storage systems

Secure, compliant access control frameworks

Intelligent indexing and search capabilities

AI‑powered metadata extraction and classification

Core infrastructure that other Clio teams build upon

What You’ll Do Technical Leadership

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

System Design & Architecture

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

Mentorship & Influence

Mentor senior and intermediate developers

Provide constructive technical feedback

Promote strong collaboration across distributed teams

Influence technical direction beyond your immediate team

What You Bring

Customer‑obsessed mindset

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 minimum twice per week

Flexible time off policy, with an encouraged 20 days off per year

$2,000 annual counseling benefit

RRSP matching and RESP contribution

Clioversary recognition program with special acknowledgement at 3, 5, 7, and 10 years

Diversity, Inclusion, Belonging and Equity (DIBE) & Accessibility Our team shows up as their authentic selves, and are united by our mission. We are dedicated to diversity, equity, and inclusion. We pride ourselves in building and fostering an environment where our teams feel included, valued, and enabled to do the best work of their careers, wherever they choose to log in from. We believe that different perspectives, skills, backgrounds, and experiences result in higher‑performing teams and better innovation. We are committed to equal employment and we encourage candidates from all backgrounds to apply.

Clio provides accessibility accommodations during the recruitment process. Should you require any accommodation, please let us know and we will work with you to meet your needs.

Learn more about our culture at clio.com/careers.

We’re a Human and High Performing AI company, meaning we use artificial intelligence to improve all of our operations. In recruitment, AI helps us streamline the process for greater efficiency. However, we’ve built our systems to ensure that a human always reviews AI‑generated output, and we never make automated hiring decisions.

Disclaimer:

We only communicate with candidates through official @clio.com email addresses.

Apply

#J-18808-Ljbffr

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: February 24, 2026
Job Type: Technology
Location: Toronto, Canada
Company: Themis Solutions Inc.

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.