# Principal/Senior Software Engineer

**Company:** [PointClickCare](https://hotfix.jobs/companies/pointclickcare)
**Location:** Mississauga, Canada
**Role:** Fullstack Engineering
**Salary:** $142k – $174k/yr
**Experience:** 7+ years
**Skills:** Java, Python, React, SQL, NoSQL, REST APIs, Microservices, Spring Boot, Azure, Kubernetes, Terraform, Postgres, Redis, GitHub Actions, Jenkins
**Posted:** 2026-05-19

> Build and scale reliable healthcare platform services across backend, frontend, data, and cloud infrastructure. The role requires strong distributed-systems and SQL expertise, Java or Python experience, React proficiency, and leadership in architecture, reliability, mentoring, and modern AI-augmented engineering practices.

## Job Description

## Responsibilities
- 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 such as Java or Python.
- Deep understanding of cloud-native architecture and distributed systems design patterns.
- Expertise in designing, optimizing, and scaling relational SQL database systems; NoSQL experience is a bonus.
- 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, primarily React.
- 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 such as GitHub Copilot and Claude Code throughout the development lifecycle.
- Strong code review skills and 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.

## Nice-to-haves
- Experience building and scaling SaaS platforms.
- Track record of mentoring engineers or leading technical initiatives.
- Background with Spring Boot and the Java ecosystem.
- Experience with Azure cloud services and Kubernetes (AKS).
- Experience in healthcare technology or regulated industries.
- Understanding of HIPAA compliance and handling sensitive data.

## Technology Stack
- **Frontend:** React, Micro-Frontends, Material-UI
- **Backend:** Java, Spring Boot
- **Data:** PostgreSQL, MSSQL, Redis
- **CI/CD:** GitHub Actions, Jenkins
- **Infrastructure:** Azure, AKS, Terraform
- **AI tooling:** Claude Code, GitHub Copilot

## Similar jobs

- [Staff Fullstack Engineer Monetization Engineering: Purchase](https://hotfix.jobs/jobs/7b633af5-a029-4424-874b-95998aade721) - GitLab - Remote - $153k – $259k/yr
- [Staff Fullstack Engineer - AI Acceleration](https://hotfix.jobs/jobs/a20f6d23-9ca0-4add-aa10-75b5295798e4) - Okta - Toronto, Canada - CA$160k – CA$220k/yr
- [Staff Fullstack Engineer, AI Acceleration Team](https://hotfix.jobs/jobs/4d4b88d5-e389-49de-ae01-ac54107317e7) - Okta - Toronto, Canada - CA$160k – CA$220k/yr
- [Staff Fullstack Engineer, Okta Secures AI](https://hotfix.jobs/jobs/f14f6a65-0f35-493c-b40b-fa0b607ce717) - Okta - Toronto, Canada - CA$160k – CA$220k/yr
- [Staff Software Engineer](https://hotfix.jobs/jobs/5751b1cb-80bf-4375-aff6-7b34db298cf0) - Twilio - Remote - CA$160k – CA$200k/yr

**Apply:** https://hotfix.jobs/jobs/cf32876f-0cab-43e1-9607-262ebfe23ecd
**Canonical:** https://hotfix.jobs/jobs/cf32876f-0cab-43e1-9607-262ebfe23ecd