Senior Software Engineer – Platform Engineering
pointclickcare · Mississauga
Job description
About the role
The Platform Engineering team builds developer‑focused products, including internal APIs, services, CI/CD frameworks, and Kubernetes‑based abstractions. As a senior engineer you will design, implement, and operate platform services that are used across the company, working in a hybrid environment that balances remote work with on‑site collaboration.
Key responsibilities
- Design, build, and maintain platform services, APIs, SDKs, and internal tools used by engineering teams.
- Own the end‑to‑end lifecycle of platform services, from implementation to production operation and continuous improvement.
- Develop and optimise CI/CD workflows and developer automation for usability and efficiency.
- Apply distributed systems and backend engineering principles to create scalable, resilient services.
- Provide production ownership, including observability, debugging, and incident response.
Required profile
- Expert‑level proficiency in TypeScript/Node.js for production‑grade APIs, services, and developer‑facing UIs (React or similar) with strong automated testing practices.
- Solid fundamentals in distributed systems, API design, and backend services, with pragmatic trade‑off decision‑making.
- Hands‑on experience with observability (metrics, logging, distributed tracing, SLI/SLO) and production ownership.
- Strong expertise in Kubernetes, including custom controllers and operators.
- Proficiency designing secure, compliant CI/CD pipelines and working with IaC tools (Terraform, Pulumi) and GitOps practices.
Required skills
- TypeScript
- Node.js
- React (or similar)
- Distributed systems
- API design
- Observability (metrics, logging, tracing, SLI/SLO)
- Kubernetes (custom controllers, operators)
- CI/CD pipeline development
- Infrastructure as Code (Terraform, Pulumi)
- GitOps
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Canada.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 8 hours ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
pointclickcare
Mississauga
Related job offers
-
Epic Clarity Report Writer Analyst / Team Lead
Accenture Mississauga -
Senior Software Engineer – Big Data & Java
pointclickcare Mississauga -
Senior Software Engineer (Java)
pointclickcare Mississauga -
Murex Integration Delivery Lead – Capital Markets Technology
Accenture -
Interoperability Manager – Healthcare Data Integration
Accenture Montreal