About the role

  • Principal Software Engineer designing scalable platform services for healthcare technology. Building innovative solutions enabling real-time care coordination using AI-augmented practices.

Responsibilities

  • Join a high-impact team transforming healthcare through technology.
  • Design and build scalable platform services, leveraging modern AI-augmented engineering practices to accelerate delivery, improve reliability, and enhance clinical and operational outcomes.
  • Build robust platform services supporting clinical operations.
  • Partner with product and clinical teams to understand and solve real workflow challenges.
  • Drive architectural decisions for business platform services.
  • Own the reliability and performance of critical healthcare solutions.
  • Mentor team members on modern engineering practices.

Requirements

  • Strong track record building and shipping production software in modern languages (Java, Python, or similar)
  • Deep understanding of cloud-native architecture and distributed systems design patterns
  • Expertise in design, optimization, and scaling for both relational (SQL) and NoSQL database systems
  • Experience designing and implementing RESTful APIs and microservices
  • Proficiency with test-driven development, automated testing, and maintaining high code quality
  • Hands-on experience with modern frontend frameworks (React, Angular, or Vue.js)
  • Working knowledge of CI/CD pipelines and infrastructure-as-code practices
  • Experience with production observability, monitoring, and performance optimization tools
  • Comfortable using AI-augmented development tools (e.g., GitHub Copilot, Claude Code) as part of your workflow
  • Experience applying AI tools throughout the development lifecycle from requirements analysis, documentation to incident response
  • Strong code review skills demonstrated through giving and receiving constructive feedback
  • Experience with Git workflows and collaborative development practices
  • Ability to balance feature delivery with system reliability and technical excellence
  • Comfortable with on-call responsibilities and incident response.

Benefits

  • Benefits starting from Day 1!
  • Retirement Plan Matching
  • Flexible Paid Time Off
  • Wellness Support Programs and Resources
  • Parental & Caregiver Leaves
  • Fertility & Adoption Support
  • Continuous Development Support Program
  • Employee Assistance Program
  • Allyship and Inclusion Communities
  • Employee Recognition … and more!

Job type

Full Time

Experience level

Lead

Salary

CA$156,000 - CA$174,000 per year

Degree requirement

No Education Requirement

Tech skills

AngularCloudDistributed SystemsJavaJavaScriptMicroservicesNoSQLPythonReactSQLVue.js

Location requirements

HybridMississaugaCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.