Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer, Voice & Messaging

Clio

Clio is the global leader in legal AI technology, empowering legal professionals and law firms of every size to work smarter, faster, and more securely.We are transforming the legal experience for all by bettering the lives of legal professionals while increasing access to justice.Summary:We are currently seeking a Senior Software Developer to join our rapidly growing Engineering team. This role is for someone who is passionate about building innovative solutions and being exposed to new challenges and technologies while making an impact. This role is available to candidates across Canada, excluding Quebec. If you are local to one of our hubs (Burnaby, Calgary, or Toronto) you will be expected to be in office minimum twice per week on one of our Anchor Days.What your team does:We at Clio have an amazing team that is on a mission to transform the legal experience for all, and our engineering team's goal is to deliver an incredible experience to our customers. To enable that experience, our development team strives to optimize our efforts on performance, reliability, scalability, and a beautiful and intuitive interface.We're a brand-new team building the Voice & Messaging pillar of Clio's Unified Communications initiative — bringing voice, messaging, and email into a single, consistent experience across the Clio product suite. Designed from the ground up to plug into Clio Manage, Grow, and the rest of the Clio ecosystem, this is greenfield work where you'll have a real say in shaping the architecture: a serverless, event-driven backend on AWS (Node.js, Lambda, API Gateway, DynamoDB) paired with real-time call infrastructure built on WebRTC, SIP, and LiveKit. We work at the intersection of real-time communications, regulatory compliance (call detail record retention, data residency, encryption), and tight practice management integration — what we build is mission-critical infrastructure for law firms around the world.A day in the life might look like:Work with a team of developers to solve complex problems and provide elegant solutions to Clio customersWork in an agile environment with our team of full stack developers across a variety of projectsLearn new things, challenge yourself, and hone your craft as a Node.js and serverless expertParticipate in diverse projects and collaborate with multiple engineering teams across Canada, the United States, and IrelandReview and provide feedback on code, both from within your own team or across all of ClioCollaborate with teams across Clio to diagnose, understand, and solve problems, and to build solutions that may span many areasTeach and learn from those around you — providing constructive feedback, and taking on feedback to help growWhat you must have:Experience in software development, specifically with building web and real-time applications using Node.js on a serverless AWS stack (Lambda, API Gateway, DynamoDB)Familiarity with real-time voice and video technologies — WebRTC, VoIP/SIP, and frameworks like LiveKitA track record of deploying and maintaining production code at scale.What you may have:The ability to gain fluency in new technologies quickly and work effectively in an ever-evolving environment that includes distributed teams and customersDemonstrated success in mentorship in software development, particularly using an Agile process and with large-scale SaaS productsA diverse base of knowledge that allows you to help your team solve complex technical problemsA history of past projects, including notable successes and lessons learnedClear communication skills and the ability to build high-trust relationships with fellow Clions and customersA keen interest in improving your craft by using AIThis is for an existing role.#LI-RemoteThis role is a backfill for an existing position.What you will find here:Compensation is one of the main components of Clio’s Total Rewards Program. We have developed a series of programs and processes to ensure we are creating fair and competitive pay practices that form the foundation of our human and high-performing culture.Some highlights of our Total Rewards program include:Competitive, equitable salary with top-tier health benefits, dental, and vision insuranceHybrid work environment, with expectation for local Clions (Vancouver, Calgary, Toronto, Dublin, London, New York City and Sydney) to be in office min. twice per week.Flexible time off policy, with an encouraged 20 days off per year.$2000 annual counseling benefitRRSP matching and RESP contributionClioversary recognition program with special acknowledgement at 3, 5, 7, and 10 yearsThe expected salary range* for this role is $144,700 to $170,300 to $195,900 CAD. There are a separate set of salary bands for other regions based on local currency.Our salary bands are designed to reflect the range of skills and experience needed for the position and to allow room for growth at Clio. For experienced individuals, we typically hire at or around the midpoint of the band. The top portion of the salary band is reserved for employees who demonstrate sustained high performance and impact at Clio. Those who are new to the role may join below the midpoint and develop their skills over time. The final offer amount for this role will be dependent on geographical region, applicable experience, and skillset of the candidate.Diversity, Inclusion, Belonging and Equity (DIBE) & AccessibilityOur team shows up as their authentic selves, and are united by our mission. We are dedicated to diversity, equity and inclusion. We pride ourselves in building and fostering an environment where our teams feel included, valued, and enabled to do the best work of their careers, wherever they choose to log in from. We believe that different perspectives, skills, backgrounds, and experiences result in higher-performing teams and better innovation. We are committed to equal employment and we encourage candidates from all backgrounds to apply.Clio provides accessibility accommodations during the recruitment process. Should you require any accommodation, please let us know and we will work with you to meet your needs.Learn more about our culture at clio.com/careersWe're a Human and High Performing AI company, meaning we use artificial intelligence to improve all of our operations. In recruitment, AI helps us streamline the process for greater efficiency. However, we've built our systems to ensure that a human always reviews AI-generated output, and we never make automated hiring decisions.Disclaimer: We only communicate with candidates through official @clio.com email addresses. #J-18808-Ljbffr

Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Senior Software Developer, Voice & Messaging in Vancouver, BC vacancy
  • $156k - $228.8k per year

    ## Senior Software Developer ManagerApplylocations: Vancouver, BC, CAN: AMER - Canada - Saskatchewan - Remote: Quebec, CAN - Remote: Newfoundland and Labrador, CAD: Ontario, CAN - Remotetime type: Full timeposted on: Posted 16 Days Agotime left to apply... 
    Senior
    For contractors
    Remote work

    Autodesk, Inc.

    Vancouver, BC
    2 days ago
  • Become a key player as a Senior DevOps Developer, tasked with enhancing our development teams' ability to deliver efficiently in British Columbia...  .... You will be instrumental in designing and building software solutions while maintaining the reliability and security of... 
    Senior

    Hootsuite Inc.

    Vancouver, BC
    3 days ago
  • $150k - $210k per year

    Job Title: Senior Backend Software Developer – Java Job ID: 87245 Location: Vancouver, British Columbia What you will be doing: Proactive collaboration in the project team to help develop the product using your experience to help guide the team through the... 
    Senior

    TEEMA

    Vancouver, BC
    8 days ago
  • $110k - $165k per year

     ...facilitate the development of real‑time software solutions for our customers, both for on‑...  ...including Go, C, C++, C#, Java, and Python) to develop real‑time infrastructure and tools....  ...services on top of databases. Team leader, senior developer, project management, and junior... 
    Senior
    For subcontractor
    Work at office

    PDF Solutions

    Vancouver, BC
    8 days ago
  • * Local Vancouver Candidates Only READY TO BUILD WHAT'S NEXT? Join us as a Software Developer at Centiro. Curious? Creative? Ready to build the technology that moves the world? At Centiro, Software Developers are at the heart of it - turning ideas into scalable solutions... 
    Suggested
    Local area
    Work from home
    Worldwide

    Centiro

    Vancouver, BC
    8 days ago
  • $95k - $111k per year

    Avigilon is looking for an Intermediate Software Developer to join its Embedded Appliance team. In this role, you will oversee the full development cycle from design to deployment of our Linux-based video and analytics infrastructure appliances. Responsibilities Design, create... 
    Work at office
    2 days per week
    3 days per week

    Motorola Solutions

    Vancouver, BC
    4 hours ago
  • Enhance the patient experience in Vancouver, Canada, as a Senior Full Stack Software Engineer with Press Ganey. Focus on our innovative iRound product...  ...of modern AI tools, is crucial. You will also mentor other developers and engage in release planning, making a significant impact... 
    Senior

    Forsta Solutions Inc

    Vancouver, BC
    8 days ago
  • $98.52k - $123.16k per year

     ...Opportunity The Insurance Council of BC, the regulatory authority for the insurance industry in British Columbia, is seeking a skilled Software Developer specializing in Dynamics 365 Customer Service to join our technology team. This role is responsible for designing, developing,... 
    Work at office

    Insurance Council of BC

    Vancouver, BC
    8 days ago
  • $110.2k - $149k per year

     ...experience for all by bettering the lives of legal professionals while increasing access to justice. Summary We are seeking a Software Developer to join our Engineering team at our Burnaby Hub. As part of our hybrid model, all hub‑based team members are expected to work... 
    Work at office
    Local area
    Flexible hours

    Clio

    Vancouver, BC
    8 days ago
  •  ...part of our Vancouver development team as a UI Software Engineer, working on a cutting-edge AAA Sports game. Engage with senior engineers, artists, and designers to craft...  ...Partner with teams to implement user-friendly UIs • Develop and debug C++ UI/UX systems • Enhance content... 
    Senior

    2K

    Vancouver, BC
    8 days ago
  • Embark on your software development journey as a full-time intern with SAP's Concur Platform Engineering team in Vancouver, BC. This role...  ...in Computer Science or a related field. Key Responsibilities: • Develop scalable web apps and cloud services • Debug and enhance... 
    Full time
    Internship

    Hanzilla

    Vancouver, BC
    2 days ago
  • Embark on an exciting career as a Software Developer for Mobile at Clio, located in Burnaby, Calgary, or Toronto. Join our engineering team to create innovative AI solutions that transform the legal industry. As part of a growing team, you will leverage your expertise in... 
    Work at office

    Clio

    Vancouver, BC
    8 days ago
  • Transform how AI is integrated into software development as a Senior AI Software Developer in Richmond, BC. This hybrid role combines innovative AI solutions with a collaborative team approach. In this 12-month contract, you will lead the design, implementation, and deployment... 
    Senior
    Contract work

    Altis Technology

    Vancouver, BC
    8 days ago
  • $176.26k - $220.32k per year

     ...technologies. Collaborate with senior leadership, product management...  ...of experience in backend software engineering with a proven track...  ...infrastructure platforms and developer tooling. DevOps & SRE Practices...  ...with distributed caching, message queues, event streaming, and asynchronous... 
    Senior
    Long term contract

    Dormont Manufacturing Co

    Vancouver, BC
    2 days ago
  • $88k - $132k per year

     ...We’re looking for a ServiceNow Senior Consultant who is experienced...  ...range of client stakeholders in software application development space....  ...we’re counting on your unique voice and perspective to help EY...  ...oversight and unit testing of code developed by partner or customer... 
    Senior
    Local area

    Ernst & Young Advisory Services Sdn Bhd

    Vancouver, BC
    8 days ago
  • Experience Level Senior, 8+ years in engineering, 4+ years in management...  ...Overview We are seeking a Software Development Manager to lead...  ...Responsibilities Lead, coach, and develop a team of software engineers...  ...processing, NoSQL, search, or messaging systems such as Redis,... 
    Senior
    Direct hire

    Punt

    Vancouver, BC
    8 days ago
  • $120k - $150k per year

    You are a strong senior full-stack software engineer with a proven track record of shipping and operating...  ...CI reliability, tooling, and overall developer experience Drive technical design...  ...PostgreSQL, Redis or Valkey, MongoDB Messaging & Search: Kafka, Elasticsearch or OpenSearch... 
    Senior
    Long term contract
    Work from home
    Home office

    Important Business

    Vancouver, BC
    8 days ago
  • Match Box Consulting Group is currently seeking an Intermediate Software Developer in Test (SDET) for a permanent, full-time opportunity with our client based in Vancouver. This is a hybrid role (2 days in office and 3 days remote) at the client's downtown Vancouver office.... 
    Permanent employment
    Full time
    Work at office
    Remote work

    MatchBox Consulting Group

    Vancouver, BC
    10 hours ago
  • Elevate security technology as an Intermediate Software Developer at Motorola Solutions in Vancouver. Focus on C++ and C# to enhance AI-based surveillance systems in a hybrid work environment. In this role, you will develop Avigilon Unity Video Products, contributing to innovative... 
    Worldwide

    Motorola Solutions

    Vancouver, BC
    4 hours ago
  • $120k - $195k per year

     ...artificial intelligence, and software-defined networking to provide...  ...Networks is looking for world-class Senior/Lead software engineers to...  ...networks. Internally, you will develop automated tests for your...  ...to distributed systems such as messaging, signalling, databases, and command... 
    Senior

    Arista Networks

    Vancouver, BC
    8 days ago
  • $70.75k - $165.98k per year

    Job Description Developers develop, test and integrate applications, frameworks and tools in a controlled...  ...environment, they are responsible for software‑specific design and realization, as...  ..., Relevant experience and skills, Seniority and performance, Market and business consideration... 
    Senior
    Permanent employment
    Full time
    Local area
    Afternoon shift

    Capgemini

    Vancouver, BC
    8 days ago
  • Transform the way companies exchange EDI data as a Senior Software Engineer. Your expertise will guide the development of innovative solutions...  ...NodeJS, React, and Javascript or Typescript • Experience with messaging systems like RabbitMQ or Kafka • Strong background in... 
    Senior
    Remote work

    HRB

    Vancouver, BC
    4 hours ago
  • Join to apply for the Senior Go Developer role at Policy Reporter by Valeris 3 days ago Be among the first 25 applicants Join to apply...  ...not limited to: Code reviews Code guidance, mentorship on software development best practices as needed Proactively identify roadblocks... 
    Senior
    Long term contract
    Full time

    Policy Reporter by Valeris

    Vancouver, BC
    8 days ago
  • Elevate your software development skills with PayByPhone as a Co-op Developer. Work in a hybrid team to contribute to a microservice platform utilizing advanced cloud technologies. As a co-op student, you'll immerse yourself in a collaborative experience focusing on software... 

    PayByPhone

    Vancouver, BC
    8 days ago
  • Drive quality assurance at Trulioo as a Software Engineer in Test in Vancouver, focusing on automated tools that enhance software quality in a hybrid setup. In this role, you will develop and maintain high-quality software applications and tools, joining a team that values... 

    Trulioo

    Vancouver, BC
    8 days ago
  • $199k - $244k per year

     ...mobile‑only application, the mobile engineering team’s job is to develop new features and support our best‑in‑class iOS and Android...  ...meets the product’s requirements. Knowledge of professional software engineering practices and best practices for the full software development... 
    Senior
    Full time
    Work at office
    Local area
    2 days per week

    Earnin

    Vancouver, BC
    2 days ago
  • $135k - $175k per year

     ...Perfect, Traditional, Complacent or Cautious Role Summary As a Senior Software Engineer on our Ancillaries squad, you will build integrations...  ...AI tools (Claude Code, Gemini) as core workflow accelerators; develop prompt strategies and agentic workflows that multiply output.... 
    Senior
    Long term contract
    Worldwide
    Flexible hours

    Cover Genius

    Vancouver, BC
    8 days ago
  • $108.2k - $143.43k per year

     ...technology that will set the standards for software-defined vehicles around the world. The...  ...vehicle software. Responsibilities Develop and integrate the foundational platform software...  ...out at any time. Consent to receive SMS messages is not a condition of employment.... 
    Senior
    Full time

    Rivian and Volkswagen Group Technologies

    Vancouver, BC
    8 days ago
  •  ...Top Startup company- is looking to hire a Senior Software Engineer. Reporting to the Cognitive...  ...are eager to learn, and are willing to develop technical skills while gaining valuable...  ...developing GraphQL and REST APIs Experience with messaging queues and event-driven architectures (e... 
    Senior
    Long term contract
    Permanent employment
    Temporary work
    Work at office

    Sanctuary AI

    Vancouver, BC
    8 days ago
  • $98.6k - $144.65k per year

     ...between General Contractors and Subcontractors. As a Full-Stack Senior Software Engineer on the GCPay team, you will be responsible for the...  ...with an implementation. Minimum Qualifications 5+ YOE in developing enterprise applications. Expertise in Java, Spring Boot, JavaScript... 
    Senior
    For contractors
    For subcontractor
    Internship

    Autodesk

    Vancouver, BC
    15 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer, Voice & Messaging. Be the first to apply!