Check out these jobs in Engineering & Product
Showing all roles.
| Title | Team | Hub Office | Remote Option |
|---|---|---|---|
| Corporate Security Analyst | Engineering |
Vancouver, Calgary, Toronto |
Not available for remote |
| Director, Finance Systems | Engineering |
Toronto, Calgary, Vancouver |
Remote - Canada |
| Engineering Manager | Engineering |
Sydney |
Not available for remote |
| Forward Deployed Engineer | Engineering |
London |
|
| Intermediate IT Services Specialist | Engineering |
Calgary |
Not available for remote |
| Manager, CorpSec | Engineering |
Vancouver, Calgary, Toronto |
Not available for remote |
| Manager, Enterprise AI | Engineering |
Vancouver, Calgary, Toronto |
Remote - Canada |
| Manager, IT Systems | Engineering |
Calgary, Toronto, Vancouver |
Remote - Canada |
| Manager, Procurement | Engineering |
Vancouver, Calgary, Toronto |
Not available for remote |
| Manager, Systems Engineering, Production | Engineering |
Calgary, Toronto, Vancouver |
Remote - Canada |
| Procurement Specialist | Engineering |
Vancouver, Calgary, Toronto |
Not available for remote |
| QA Engineer | Engineering |
Manchester |
Not available for remote |
| Senior AV Technician, IT | Engineering |
Vancouver |
Not available for remote |
| Senior Developer, Enterprise AI | Engineering |
Calgary, Toronto, Vancouver |
Remote - Canada |
| Senior Engineer, Full-stack Custom Solutions | Engineering |
Barcelona |
|
| Senior Forward Deployed Engineer (NYC) | Engineering |
New York |
|
| Senior Forward Deployed Engineer (Toronto) | Engineering |
Toronto |
Not available for remote |
| Senior IT Knowledge Specialist | Engineering |
Vancouver |
Not available for remote |
| Senior IT Specialist | Engineering |
Bogotá |
|
| Senior IT Specialist | Engineering |
Dublin |
Not available for remote |
| Senior Infrastructure Security Engineer | Engineering |
Calgary, Toronto, Vancouver |
Remote - Canada |
| Senior ML Platform Engineer | Engineering |
Toronto |
Not available for remote |
| Senior Security Compliance, EMEA | Engineering |
Dublin, Manchester |
Not available for remote |
| Senior Software Developer | Engineering |
Manchester |
Not available for remote |
| Senior Software Developer | Engineering |
Dublin |
Not available for remote |
| Senior Software Developer, Enterprise Systems | Engineering |
Vancouver, Calgary, Toronto |
Not available for remote |
| Senior Software Developer, Voice & Messaging | Engineering |
Vancouver, Calgary, Toronto |
Remote - Canada |
| Senior Systems Developer, IT. | Engineering |
Vancouver, Calgary, Toronto |
Remote - Canada |
| Senior Systems Engineer, Production | Engineering |
London |
|
| Senior Systems Engineer, Production | Engineering |
Calgary, Toronto, Vancouver |
Remote - Canada |
| Senior Systems Specialist, FP&A | Engineering |
Vancouver, Calgary, Toronto |
Remote - USA |
| Senior Technical Consultant | Engineering |
Manchester |
Not available for remote |
| Senior Technical Consultant | Engineering |
Toronto |
Not available for remote |
| Software Developer | Engineering |
Dublin |
Not available for remote |
| Software Developer | Engineering |
Manchester |
Not available for remote |
| Software Developer (Burnaby) | Engineering |
Vancouver |
Not available for remote |
| Software Developer, CBS Monetization | Engineering |
Vancouver |
Not available for remote |
| Software Developer, Front-End | Engineering |
Vancouver, Calgary |
Not available for remote |
| Software Developer, Mobile | Engineering |
Vancouver, Calgary, Toronto |
Not available for remote |
| Software Development Manager (London) | Engineering |
London |
|
| Software Development Manager - Content Engineering | Engineering |
Dublin |
Not available for remote |
| Software Development Manager, AI Powered Search | Engineering |
Vancouver, Calgary, Toronto |
Remote - Canada |
| Software Development Manager, CBS Monetization | Engineering |
Vancouver |
Not available for remote |
| Software Development Manager, Draft | Engineering |
Vancouver |
Not available for remote |
| Systems Engineer, Azure Infrastructure | Engineering |
Remote - Canada |
|
| Systems Engineer, Production | Engineering |
Manchester |
Remote - England |
| Systems Engineer, Production | Engineering |
Calgary, Toronto, Vancouver |
Remote - Canada |
| Systems Specialist, FP&A | Engineering |
Vancouver, Calgary, Toronto |
Not available for remote |
Displaying 10 of 48 roles
•-
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.