Check out these jobs in Engineering & Product
Showing all roles.
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 |
Software Developer, Co-op | Engineering |
Vancouver, Calgary, Toronto |
Not available for remote |
Software Developer, Databases | Engineering |
Toronto, Calgary, Vancouver |
Not available for remote |
Software Developer, React Native | Engineering |
Vancouver, Calgary, Toronto |
Remote - Canada |
Software Development Manager | Engineering |
Vancouver, Calgary, Toronto |
Remote - Canada |
Software Development Manager, AI Product | Engineering |
Toronto, Calgary, Vancouver |
Remote - Canada |
Software Development Manager, International | Engineering |
Toronto |
Remote - Canada |
Software Development Manager, Platform | Engineering |
Vancouver, Calgary, Toronto |
Remote - Canada |
Software Development Manager, Product Security | Engineering |
Calgary, Toronto, Vancouver |
Remote - Canada |
Staff Software Developer, Security | Engineering |
Calgary, Toronto, Vancouver |
Remote - USA, Remote - Canada |
VP, Engineering | Engineering |
Toronto, Calgary, Vancouver |
Remote - Canada |
VP, Security | Engineering |
Calgary, Toronto, Vancouver |
Remote - USA, Remote - Canada |
Displaying 10 of 21 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.