Senior Engineering Manager, Identity Platform
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.
Requirements:
- 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.
Benefits:
- 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.
How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1