Senior Software Engineer, Platform Engineering
Mississauga - Canada
Job Summary
The Platform Engineering team is a close-knit group of highly senior engineers focused on building software products for developers from internal APIs and services to developer tooling CI/CD frameworks and Kubernetes-based abstractions. We treat our platform as a product prioritizing usability adoption and developer experience as first-class concerns. You will spend a significant portion of your time writing code building platform services APIs and developer tooling used across engineering teams. This is a rare opportunity to work alongside highly experienced engineers on meaningful software problems where your ideas and expertise truly matter. The team operates in Hybrid focusing office time for meaningful collaboration.
1 Design build and maintain platform services APIs SDKs and internal tools used across engineering teams
2 Own platform services end-to-end from design and implementation through production operation and continuous improvement writing high-quality testable code throughout
3 Design and improve CI/CD workflows and developer automation with a focus on usability and efficiency
4 Apply distributed systems and backend engineering principles to design scalable resilient services and APIs
5 Production ownership of the services and tools you build including observability debugging and incident response
Expert-level proficiency in TypeScript/ building production-grade APIs services developer tools and developer-facing UIs (React or similar) with strong automated testing practices (unit integration E2E)
Strong software engineering fundamentals distributed systems API design and production backend services with a proven ability to make pragmatic trade-offs across scalability reliability and developer experience
Working proficiency with observability (metrics logging distributed tracing SLI/SLO frameworks) and production ownership of services you build including incident response and post-mortems
Strong proficiency with Kubernetes building software abstractions and APIs extending capabilities through custom controllers and operators
Strong proficiency designing and building CI/CD pipelines optimized for security compliance and developer experience
Working proficiency with Infrastructure as Code (Terraform Pulumi) GitOps practices and cloud-native environments
Strong communication influence and documentation skills able to drive adoption of platform patterns translate technical complexity for diverse audiences and produce ADRs runbooks and developer- facing documentation
- Experience building internal developer platforms or platform-as-a-product initiatives including developer portals and self-service tooling
- Experience with AI/ML integration: LLM APIs intelligent automation AI-assisted developer tooling and agentic patterns
- Working proficiency with cloud security practices (IAM secret handling encryption) compliance tooling (HIPAA SOC 2 HITRUST) or cloud cost optimization (FinOps)
Required Experience:
Senior IC
About Company
PointClickCare is the #1 cloud-based healthcare software provider helping long-term and post-acute care (LTPAC) providers navigate the new realities of value-based healthcare.