Principal Software Engineer

PointClickCare

Mississauga, Canada
On-site
Production software in modern languages
Cloud-native architecture
Distributed systems design patterns
PointClickCare is seeking a Principal Software Engineer to join their innovative health tech team in Mississauga, Canada. The ideal candidate will have a strong background in software development, especially with modern programming languages and cloud-native architectures, to help enhance healthcare delivery through technology

Job Summary

  • PointClickCare empowers employees to push boundaries, innovate, and shape the future of healthcare with a leading health tech platform.
  • You will design and build scalable platform services, leveraging modern AI-augmented engineering practices to accelerate delivery and improve outcomes.
  • The company offers flexibility, growth opportunities, and meaningful work, recognized by Forbes and Canada's Most Admired Corporate Cultures.

Matching Summary

Match Score: 85

PointClickCare is seeking a Principal Software Engineer to join their innovative health tech team in Mississauga, Canada. The ideal candidate will have a strong background in software development, especially with modern programming languages and cloud-native architectures, to help enhance healthcare delivery through technology.

Skills & Requirements

Must-have

  • production software in modern languages
  • cloud-native architecture
  • distributed systems design patterns
  • relational and NoSQL databases
  • RESTful APIs and microservices
  • test-driven development
  • CI/CD pipelines
  • AI-augmented development tools

Nice-to-have

  • mentoring engineers
  • Spring Boot and Java ecosystem
  • Azure cloud services
  • healthcare technology
  • HIPAA compliance

Key Requirements

  • Strong track record building and shipping production software
  • Deep understanding of cloud-native architecture
  • Expertise in database systems
  • Experience designing and implementing RESTful APIs
  • Proficiency with test-driven development
  • Hands-on experience with modern frontend frameworks
  • Working knowledge of CI/CD pipelines
  • Experience with production observability
  • Comfortable using AI-augmented development tools
  • Experience applying AI tools throughout the development lifecycle
  • Strong code review skills
  • Experience with Git workflows
  • Ability to balance feature delivery with system reliability
  • Comfortable with on-call responsibilities

Work Rights

Not specified

Tailored Resume

Cover Letter