Clio is seeking a Senior Software Developer to join its rapidly growing Engineering team. This role is for individuals passionate about building innovative solutions, embracing new challenges and technologies, and making a significant impact. The position is open to candidates across North America (US and Canada). Those located near Clio's hubs (Burnaby, Calgary, or Toronto) are expected to work from the office a minimum of twice per week on designated Anchor Days. The engineering team's mission is to deliver an exceptional customer experience by optimizing performance, reliability, scalability, and user interface design. This specific role is within a new team focused on building the Voice & Messaging pillar of Clio's Unified Communications initiative, aiming to integrate voice, messaging, and email into a unified experience across the Clio product suite. This greenfield project involves designing and shaping the architecture of a serverless, event-driven backend on AWS (Node.js, Lambda, API Gateway, DynamoDB) and real-time call infrastructure using WebRTC, SIP, and LiveKit. The work sits at the intersection of real-time communications, regulatory compliance (e.g., call detail record retention, data residency, encryption), and practice management integration, providing mission-critical infrastructure for law firms globally.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed