CareerPlanSign in

Senior Software Engineer, Device Identity ( Toronto)

Toronto💼 Full-time💰 $136,000–$136,000🗓 2026-09-09 → 2026-09-26

Core

Architect, build, and scale critical server-side software and services for Okta's device identity and access platform, enabling secure, passwordless access across enterprise endpoints.

Role type

Senior Software Engineer (Server-side Java)

Builds

End-to-end device experience including FastPass, Okta Device Access (ODA), and Device Assurance services

Domain

Identity and Access Management (IAM) / Cloud Security

Deliverable

production ML models | product features

Required skills

Java, Spring, Postgres, MySQL, RESTful API design, caching, asynchronous processing, multi-threading, design patterns, security engineering, CI/CD, automated testing, AI coding assistants

Preferred skills

Identity and Access Management protocols (FIDO, U2F, WebAuthn, SSO, SAML, OAuth), cybersecurity principles, ReactJS, gRPC, microservice architecture

Responsibilities

Drive cross-functional collaboration with Product, Design, and QA; Lead design and implementation of new features and services; Define and champion engineering best practices; Mentor and coach other engineers; Develop high-quality, maintainable software with comprehensive test coverage; Create and maintain technical documentation; Champion adoption of AI-native engineering practices

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.