CareerPlanGet AI match score →

Principal Software Engineer

Mississauga, Ontario💼 Full-time🗓 2026-06-05 → 2026-07-31

Core

Design and implement production-grade features from the ground-up while mentoring team members and driving technical excellence in a healthcare platform serving 30,000 provider organizations.

Role type

Principal Software Engineer (hands-on IC with leadership)

Builds

Production-grade applications and tools for long-term and post-acute care providers

Domain

Health tech / SaaS

Deliverable

production ML models | product features

Required skills

Java, React, Spring Boot, relational databases (SQL Server, MySQL), RESTful API design, Test-Driven Development (TDD), Git, system monitoring (New Relic, DataDog), automated testing (Selenium, Cypress, RestAssured)

Preferred skills

Generative AI code assistants, Docker, Kubernetes, Istio, Ansible, Jenkins CI/CD, Linux, IP networking, AWS/Azure, SAML/OAuth/OpenID Connect, SaaS architecture, Service Oriented Architecture, scripting (Python, Bash, Groovy), on-call experience, mentoring

Technologies

Java, React, Spring Boot, Microsoft SQL Server, MySQL, New Relic, DataDog, Selenium, Cypress, RestAssured, Git, Docker, Kubernetes, Istio, Ansible, Jenkins, AWS, Azure

Responsibilities

Identify, prioritize, and execute tasks in the software development life cycle; Develop tools and applications by producing clean, efficient code; Automate tasks through appropriate tools and scripting; Analyze and debug systems; Perform validation and verification testing in a test-driven manner; Review the work of others; Collaborate with internal teams and vendors to fix and improve products; Ensure software is up-to-date with latest technologies

Seniority

Principal, hands-on IC with mentorship

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