Senior Software Developer (Voice & Messaging)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Developer (Node.js/AWS): Building the Voice & Messaging pillar of the Unified Communications initiative with an accent on serverless event-driven backends and real-time communication infrastructure. Focus on integrating WebRTC, SIP, and LiveKit into a mission-critical legal tech ecosystem.
Location: Must be based in Canada (excluding Quebec). Hybrid work expected for those near hubs in Burnaby, Calgary, or Toronto (minimum 2 days/week in office).
Salary: $144,700 – $195,900 CAD
Company
is the global leader in legal AI technology, empowering legal professionals and law firms to work smarter, faster, and more securely.
What you will do
- Develop a serverless, event-driven backend on AWS using Node.js, Lambda, API Gateway, and DynamoDB.
- Build real-time call infrastructure leveraging WebRTC, SIP, and LiveKit.
- Solve complex technical problems within an agile environment alongside a team of full-stack developers.
- Collaborate with multiple engineering teams across Canada, the US, and Ireland.
- Perform code reviews and provide constructive feedback to maintain high engineering standards.
- Mentor fellow developers and help grow the team's technical capabilities.
Requirements
- Must be based in Canada (excluding Quebec).
- Experience 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 such as WebRTC, VoIP/SIP, and LiveKit.
- Proven track record of deploying and maintaining production code at scale.
- Strong communication skills and ability to build high-trust relationships.
Nice to have
- Demonstrated success in mentorship using Agile processes for large-scale SaaS products.
- Strong interest in using AI to improve software development craft.
Culture & Benefits
- Competitive salary with top-tier health, dental, and vision insurance.
- Flexible time off policy with an encouraged 20 days off per year.
- Financial support through RRSP matching and RESP contributions.
- $2,000 annual counseling benefit.
- versary recognition program for milestones at 3, 5, 7, and 10 years.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →