A

Allstate

Insures cars and homes against financial losses

Authentication Engineering Senior Manager

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeRemote in Canada$121.8k - $171.8k /yrRemote

About the Job

Requirements

  • 5–10+ years of Information Technology or Engineering experience with authentication engineering accountabilities.
  • At least 3 years of management experience.
  • Experience leading large-scale enterprise projects.
  • Strong expertise with Active Directory and Microsoft Entra ID.
  • Experience with public key infrastructure solutions, including Active Directory Certificate Services, HashiCorp, Entrust, Sectigo, or DigiCert.
  • Experience with multifactor authentication solutions such as Microsoft Authenticator or Duo.
  • Experience implementing on-premises and cloud authentication solutions using AWS, Azure, or Google Cloud Platform.
  • Experience automating authentication solutions and processes.
  • Experience deploying configurations through continuous integration and continuous deployment pipelines using technologies such as GitHub, Jenkins, GitHub Actions, Terraform, or Ansible.
  • Strong English communication skills are required for roles open to candidates across Canada.

Responsibilities

  • Partner with the Authentication Lead Product Manager to create strategy and roadmaps, prioritize work, and implement solutions.
  • Lead the strategy, architecture, and engineering of enterprise authentication solutions that meet business needs and provide a secure, seamless user experience.
  • Design, implement, and modernize authentication solutions, including multifactor authentication, public key infrastructure, single sign-on, privileged access management, vaulting, and cloud-native authentication platforms.
  • Enable Zero Trust capabilities including passwordless and phishing-resistant authentication, just-in-time access, and just-enough access.
  • Drive increased automation and infrastructure as code, including test-driven development practices for validation and control testing.
  • Lead large-scale authentication migrations and technology transformations while improving platforms to reduce user friction and increase adoption.
  • Partner with security, infrastructure, cloud, application, and artificial intelligence teams to deliver scalable, resilient authentication services and integrate security into application automation, artificial intelligence workflows, and agentic artificial intelligence capabilities.
  • Provide technical leadership and people development by coaching managing engineers, leading technical product design reviews, and directing engineering best practices.
  • Influence clients and partners to prioritize enterprise benefit and risk reduction and assist with adoption of technology solutions using existing patterns, practices, and reference architectures.
  • Strengthen the organization’s security posture by implementing and enhancing controls to address gaps and vulnerabilities identified through audits, assessments, red-team exercises, penetration testing, vulnerability scanning, and threat modeling.
  • Own the reliability, resiliency, and operational excellence of authentication services by defining and achieving service-level objectives, improving availability and performance, enhancing observability, and leading incident response to reduce mean time to recovery.
  • Evaluate emerging technologies and industry trends, establish engineering standards and best practices, and provide technical leadership across authentication domains.

Desired Qualifications

  • Experience with privileged access management and vaulting solutions such as CyberArk, HashiCorp Vault, Azure Key Vault, AWS Secrets Manager, or Google Cloud Secret Manager.
  • Experience with hardware tokens and smart cards for time-based one-time passwords, FIDO2, and personal identity verification cards, including Duo, Thales, or YubiKey.
  • Strong knowledge of authentication protocols such as SAML, OAuth 2.0, OpenID Connect, Kerberos, LDAP, and certificate-based authentication.
  • Understanding of authentication attack techniques, threat actors, exploitation methods, and mitigating controls.
  • Scripting experience with PowerShell or Python.
  • Understanding of full-stack Java development.
  • Understanding of security standards and compliance requirements including NIST, ISO, PCI, HIPAA, and SOX.

About the Company

Allstate

Insures cars and homes against financial losses

Allstate sells insurance that helps individuals and families recover financially after car accidents, property damage and other covered losses. Its group operates the Allstate and National General brands, alongside businesses that sell product protection, roadside assistance and identity protection. Customers pay premiums for policies, and claims teams investigate losses, estimate damage and arrange payments according to coverage terms. The group also earns investment income and sells driving data services through Arity, while agents and digital channels connect it with customers. Allstate began operating in 1931 and is headquartered in Northbrook, Illinois.

Company size
10,001+
Company stage
IPO
Headquarters
Northbrook, IL
Founded
1931

Recently Posted Jobs

Explore more opportunities at Allstate

See more jobs