teams

Engineering

Clio’s Engineering team is at the forefront of creating transformative, cloud-based solutions that streamline workflows, foster collaboration, and support the success of law firms, globally. Clio Engineers collaborate across teams to design, build, and refine innovative features, ensuring the Clio platform meets the evolving needs of legal professionals and their clients.

Clio Engineering team
A few of our software engineers engaged in a brainstorm.

Check out these jobs in Engineering & Product

Title Team Hub Office Remote Option
Development Manager, Grow - Reputation Management Engineering

Toronto,

Calgary,

Vancouver

Not available for remote

Development Manager, Performance and Scaling Engineering

Toronto,

Calgary,

Vancouver

Remote - Canada

Machine Learning Engineer Engineering

Calgary,

Toronto,

Vancouver

Remote - Canada,

Remote - USA

Senior Data Engineer Engineering

Toronto,

Calgary

Remote - Canada

Senior Manager, Procurement Engineering

Toronto,

Calgary,

Vancouver

Remote - Canada

Senior Software Developer Engineering

Dublin

Not available for remote

Senior Systems Specialist, FP&A Engineering

Vancouver,

Calgary,

Toronto

Remote - Canada

Software Developer Engineering

Vancouver,

Calgary,

Toronto

Not available for remote

Software Developer, Cloud Engineering Engineering

Calgary,

Toronto,

Vancouver

Remote - Canada

Software Developer, Cloud Observability Engineering

Calgary,

Toronto,

Vancouver

Remote - Canada

Displaying 10 of 21 roles

  • Engineering What it's like to be part of the team

    What it’s like to be part of the team

    Joining Clio’s Engineering team means being part of a vibrant, mission-driven culture focused on growth, inclusivity, and impact. Engineers are empowered to experiment, solve complex problems, and contribute meaningfully to the platform’s development. Clio fosters an environment where individuals can thrive personally and professionally, working on technology that drives real-world change in the legal industry.

Our Interview Process

We’ve outlined our general Engineering interview process here. However, this process and the order of interviews can vary depending on the role and level.

Our Hiring Process

Here are the steps you can expect to go through as a successful candidate once you have applied to Clio. This is specific to Engineering interviews.

1. Talent Acquisition Screen (30-45 mins)

Connect with an experienced Talent Acquisition Specialist. This is where you’ll learn more about the position, team dynamics, expectations, and the interview process.

2. Hiring Manager Interview: Role and Team dependent (30-60 mins)

This is your first opportunity to chat with your hiring manager or a manager at Clio. During this call, you can expect to dig into your technical background, and interests, and answer any engineering-related questions you may have. Our managers are both technical and people leaders and can answer almost any questions you may have.

3. Final Interviews (3.5 - 4.5 hours)

Technical Interviews: 

  • Programming (60 mins)
  • System Design (60 mins)

Non-Technical Interviews: 

  • Technical Leadership (60 mins) for individual contributor roles (Ex: Software Developers)
  • People Leadership (90 mins) for people leadership roles (Ex: Software Development Managers)
  • Culture Add (30-45 mins)

4. Hiring Manager Conversation (30-60 mins)

Before receiving an offer, you’ll quickly sync with the hiring manager. This is a 30-60 minute call to debrief on your interview, chat about the role, and share any developmental feedback. We feel it is really important that you fully understand the role, level, and work you’ll be taking on to make sure they line up with your career goals. 

5. Offer

What if you’re not successful?

If we decide not to make an offer, your Talent Acquisition Specialist will let you know.

Creating a better product—together

Join Our Team