
Principal Software Engineer
PointClickCare2 days ago
Mississauga, CanadaStaff+
Responsibilities
- Build robust platform services supporting clinical operations.
- Partner with product and clinical teams to 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.
- Use AI-augmented development tools across the development lifecycle.
- Participate in code reviews, on-call responsibilities, and incident response.
Requirements
- Strong track record building and shipping production software in Java, Python, or similar modern languages.
- Deep understanding of cloud-native architecture and distributed-systems design patterns.
- Expertise 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.
- Comfort using AI-augmented development tools such as GitHub Copilot and Claude Code.
- Experience applying AI tools to requirements analysis, documentation, and incident response.
- Strong collaborative code-review and Git workflow skills.
- Ability to balance feature delivery with reliability and technical excellence, including on-call responsibilities.
- Preferred experience includes scaling SaaS platforms, mentoring engineers or leading technical initiatives, Spring Boot and the Java ecosystem, Azure and Kubernetes/AKS, healthcare or regulated-industry technology, and HIPAA compliance.
Benefits
- Benefits start from Day 1.
- Retirement plan matching, flexible paid time off, wellness support programs, parental and caregiver leaves, fertility and adoption support, continuous development support, employee assistance programs, allyship and inclusion communities, and employee recognition.
- Hybrid role requiring residence within commuting distance of the specified office and periodic in-office team events; the posting identifies the role as hybrid.
Tech Stack
AzureGitGitHub ActionsJavaJenkinsKubernetesMicrosoft SQL ServerPostgreSQLPythonReactRedisSpring BootTerraform
Categories
About PointClickCare
PointClickCare builds a cloud-based EHR and care coordination platform for long-term and post-acute care providers, hospitals, and health plans. Its subscription SaaS covers clinical documentation, eMAR and point-of-care workflows, interoperability, and revenue cycle, and supports a marketplace of integrated partners. Founded in 2000 and headquartered in Toronto, it is privately held and serves over 27,000 providers across North America.