Senior Software Engineer, Platform Engineering
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/Node.js 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)
Skills
As published by lever · 9 questions · 2 written answers
Basics
Resume/CV, Full name, Pronouns, Email, Phone, Current location, Current company, LinkedIn URL, Portfolio URL, Other website, Gender Identity, Do you identify as a member of the LGBTQ+ Community?, Race/Ethnicity, Veteran Status, Disability
Short answers (1)
- How did you hear about us?
Pick from a list (6)
- Are you legally authorized to work in Canada for our company?
- Would you require future sponsorship in order to work for our company in Canada?
- Have you built or owned an internal developer platform or self-service tooling?
- Have you operated and scaled Kubernetes clusters, or mainly deployed apps to them?
- Which best describes your TypeScript/Node.js experience building platform services/APIs/CLIs/SDKs in production?
- Do you have hands-on experience using Infrastructure as Code (e.g., Terraform or Pulumi) and working in a GitOps workflow (PR-based change control, reconciliation tooling, etc.) in production?
Written answers (2)
- This position is based Mississauga , ON. We use a hybrid work model (4-5 days/mo in the office and the rest of the time working from home). Are you comfortable with the arrangement? ?
- We need a Senior level platform engineer who builds Kubernetes-based internal developer platforms and owns CI/CD, reliability, and developer experience end-to-end. We are not looking for an SRE or DevOps Engineer for this role optional