CareerPlanSign in

Senior Software Engineer Backend (Vancouver)

In office • Vancouver💼 Full-time🗓 2026-06-25 → 2026-09-03

Core

Designing and maintaining backend services and real-time web applications for audio and SMS communications to support patient engagement in musculoskeletal care.

Role type

Senior Backend Software Engineer

Builds

Fault-tolerant backend services, real-time communication channels, and asynchronous workflow systems for MSK provider groups.

Domain

Healthcare technology / SaaS

Deliverable

production ML models | product features

Required skills

TypeScript, Python, Node.js, Express, Mongoose, Twilio, distributed workflow orchestration (Temporal/Cadence/AWS Step Functions), distributed systems fundamentals

Preferred skills

HL7, FHIR, EHR integrations, cloud platforms (AWS/Azure/GCP), CI/CD pipelines, monorepo setups (Turborepo/Nx)

Technologies

Node.js, Express, Mongoose, Twilio, Temporal, Cadence, AWS Step Functions, Conductor, Turborepo, Nx, Git

Responsibilities

Design and build highly available backend applications in regulated environments; implement real-time web applications for audio and SMS; operate fault-tolerant long-running workflows; collaborate with frontend, product, and infrastructure teams.

Seniority

Senior, hands-on IC

Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.