CareerPlanGet AI match score →

Senior Software Engineer

Vancouver, BC, Canada💼 Full-time🗓 2026-06-05 → 2026-07-31

Core

Architecting and building the Customer Experience Platform for the dental industry, automating workflows and integrating AI/ML to serve customers across North America and Europe.

Role type

Senior Software Engineer (Technical Lead/Architect)

Builds

A scalable, AI-integrated SaaS platform for dental practice management and customer experience.

Domain

Healthcare technology (Dental) / SaaS / AI/ML

Deliverable

production ML models | product features

Required skills

Distributed systems architecture, Microservices design, Cloud platform engineering, API design, Infrastructure as code, LLM integration, Scalability engineering, Technical leadership

Preferred skills

B2B SaaS retention products, Legacy system migration, Outcome-based performance models

Technologies

AWS, Python, Node.js, React, Go, PostgreSQL, Docker, Kubernetes, Terraform, GitHub Actions

Responsibilities

Define end-to-end technical design and architectural patterns for the platform, Build production systems with 99.9% uptime and low critical issue rates, Partner with Product/UX to translate workflows into scalable systems, Mentor a squad of 2-3 engineers while maintaining 30-50% hands-on IC time, Enforce code quality guidelines and automated release gates

Seniority

Senior, hands-on IC with technical leadership

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗