CareerPlan

Staff Software Engineer, Identity Threat Protection

Toronto, Ontario, CanadaFull-timeCA$160k2026-05-29 → 2026-11-10

Core

Architect and lead the design, development, and delivery of cloud-native security products that proactively hunt down and neutralize identity threats using AI-driven behavior analysis.

Role type

Staff Software Engineer (Security/Identity)

Builds

Cloud-native security products and real-time threat defense systems

Domain

Cybersecurity, Identity Access Management, Cloud Security

Deliverable

production ML models | product features

Required skills

Java, web application architecture, design patterns, scalability patterns, security engineering, object-oriented principles, CI/CD, automated testing, code reviews, mentoring

Preferred skills

anomaly detection systems, risk systems, cloud security, identity protocols, UI technologies (Angular, ReactJS, Backbone, Vue)

Technologies

Java, Angular, ReactJS, Backbone, Vue

Responsibilities

Architect and lead the design, development, delivery, and supportability of cloud-native security products; Build cross-group partnerships with engineering, product, and design teams; Uphold excellence through rigorous code reviews and comprehensive testing; Lead remote teams to ensure product quality and agility; Mentor and empower junior engineers

Seniority

Staff, player-coach and standard-setter