Senior Engineering Manager, Identity Platform
Canada6h ago
Free account needed to apply or save. It takes a minute, and we'll bring you right back to this job.
How well do you match this job?
Key details
- Salary
- CA$170K–CA$220K/yr
- Location
- Canada
- Work style
- Remote
- Level
- Lead / Staff+
- Job type
- Full-time
- Experience
- 8–11 yrs
- Function
- Software engineering
- Focus area
- Backend
- Posted
- 6h ago
Skills
About the role
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Engineering Manager, Identity Platform based in Canada.
This is an opportunity to lead the engineering strategy and development of a business-critical identity platform supporting authentication and access management across a broad SaaS product portfolio. You will guide the modernization of existing identity capabilities into scalable, independently deployable services while shaping secure, reliable platform architecture. The role combines hands-on technical leadership with people management, working closely with Product, Architecture, and Security teams. You will lead and develop a distributed engineering team while influencing architecture, delivery, and production operations. With a focus on cloud-native technologies, platform reliability, and continuous improvement, you will help build the foundations for secure customer and partner access at scale.
Accountabilities
-
Lead, coach, and develop an engineering team responsible for authentication, authorization, identity services, and platform integrations, including hiring, performance management, and career development.
-
Drive the modernization of the identity platform, migrating capabilities from a monolithic application into scalable, independently deployable services.
-
Guide architecture and technical decisions covering authentication, federated identity, session management, token issuance, and API access across multiple products.
-
Collaborate with Product, Architecture, and Security teams to define priorities, coordinate technical dependencies, establish milestones, and manage delivery risks.
-
Oversee the development and operation of backend services using Go, Kubernetes, cloud infrastructure, and related platform technologies.
-
Improve platform availability, security, observability, incident response, and deployment reliability through safe migration, testing, and rollback practices.
-
Support the evolution of identity capabilities, including OAuth clients, personal access tokens, delegated authorization, user provisioning, and multi-tenant access management.
-
Establish engineering practices that strengthen delivery, testing, technical quality, and team effectiveness, including the responsible adoption of AI-assisted development tools.
-
8+ years of software engineering experience building production SaaS applications, backend platforms, or distributed systems.
-
At least 3 years of direct software engineering team management experience, including hiring, performance management, technical delivery, and career development.
-
Proven experience designing, developing, or operating production identity and access management systems using OAuth 2.0, OpenID Connect (OIDC), SAML, or enterprise single sign-on (SSO).
-
Experience leading the modernization, migration, or re-architecture of production backend services or customer-facing platforms.
-
Experience guiding architecture and operating cloud-based distributed systems on AWS, Azure, or GCP, including production reliability and incident management.
-
Familiarity with Go or similar backend programming languages and microservices architectures is an asset.
-
Experience with Kubernetes, API gateways, service mesh technologies such as Istio, or other cloud-native infrastructure is preferred.
-
Exposure to identity platforms such as Zitadel, Keycloak, Auth0, Okta, or Microsoft Entra ID is an advantage.
-
Knowledge of multi-tenant SaaS identity, machine authentication, token lifecycle management, or fine-grained authorization is beneficial.
-
Experience managing distributed engineering teams across multiple locations or time zones is preferred.
-
Familiarity with phased migrations, feature-flagged deployments, reliability improvements, and AI-assisted development practices is an asset.
-
Annual base salary range of CAD $170,000–$220,000, depending on location, experience, knowledge, skills, and qualifications.
-
Full-time opportunity in a senior technical leadership role.
-
Remote work arrangement.
-
Opportunity to lead the modernization of a business-critical identity platform.
-
Exposure to cloud-native technologies, distributed systems, and large-scale SaaS environments.
-
Opportunities to develop engineering talent and influence platform architecture and technical strategy.
-
Additional benefits and rewards may be available depending on role eligibility and individual impact; specific healthcare, retirement, and leave details are not provided in the listing.
Requirements:
Benefits: