Senior Software Developer, Voice & Messaging
Core
Building the Voice & Messaging pillar of Clio's Unified Communications initiative, integrating voice, messaging, and email into a single experience for law firms.
Role type
Senior Software Developer (Serverless & Real-time Communications)
Builds
Serverless, event-driven backend and real-time call infrastructure for Clio Manage, Grow, and the ecosystem.
Domain
Legal technology, real-time communications, cloud infrastructure.
Deliverable
production ML models | product features | infrastructure
Required skills
Node.js, serverless architecture (AWS Lambda, API Gateway, DynamoDB), WebRTC, VoIP/SIP, LiveKit, production deployment at scale.
Preferred skills
Mentorship in Agile environments, rapid technology fluency, complex problem solving, AI integration.
Technologies
AWS (Lambda, API Gateway, DynamoDB), Node.js, WebRTC, SIP, LiveKit.
Responsibilities
Solve complex problems for Clio customers, collaborate across distributed engineering teams, review and provide feedback on code, diagnose and build cross-area solutions, mentor team members.
Seniority
Senior, hands-on IC