CareerPlan

Software Engineering LMTS

Canada - VancouverFull-timeCA$155k2026-11-02 → 2026-11-10
Hybrid

Core

Design, build, test, and operate backend services, APIs, and event-driven workflows for the Momentum product (meeting capture, recording, transcript processing, insight generation) using AI-first engineering practices.

Role type

Senior backend software engineer (AI/LLM integration)

Builds

Backend services, APIs, and event-driven workflows for the Momentum product

Domain

Enterprise CRM, AI/LLM, Conversation Intelligence

Deliverable

production ML models

Required skills

Java, C++, Go, C#, Ruby, Scala, Python, Node.js, JavaScript, REST, SOAP, XML, WSDL, HTTP, JSON, Spring, gRPC, Agile, AI development tools (Claude Code, GitHub Copilot, Codex, Cursor), advanced prompt engineering, test-driven development, CI/CD, distributed systems debugging

Preferred skills

Conversation intelligence, audio/video recording, transcription, media processing, meeting-platform integrations

Technologies

Java, C++, Go, C#, Ruby, Scala, Python, Node.js, JavaScript, Spring, gRPC, REST, HTTP, JSON, Lightning Web Components, CI/CD tools

Responsibilities

Design, build, test, and operate capabilities across the Momentum product; Develop robust backend services, APIs, and event-driven workflows; Process and manage high-volume conversation, recording, transcript, and insight data; Design for security, privacy, compliance, data residency, observability, and operational readiness; Apply test-driven development practices; Use CI/CD tooling to deliver production-grade software; Monitor production behavior and diagnose complex distributed-system failures; Participate in architecture and code reviews; Use AI development tools to improve development velocity; Create clear system context for engineers and AI-assisted workflows; Collaborate with Product, Design, Security, Privacy, Site Reliability, and partner engineering teams

Seniority

Senior, hands-on IC