C

CrowdStrike

Builds cloud software that stops cyberattacks

Principal Engineer - Authentication & Authorization

Security Engineering & ArchitectureConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • 15+ years of software engineering experience, including 6+ years in identity and authentication systems.
  • Deep expertise in multi-tenant SaaS architecture, including MSSP or hierarchical tenancy models with fine-grained access controls at scale.
  • Experience building and operating high-volume authentication and extremely high-volume authorization systems handling millions of authentication decisions and trillions of authorization decisions with ultra-low latency and 99.999% availability.
  • Experience designing cross-region identity and authorization architectures with strong consistency and failover guarantees.
  • Experience with internal service-to-service and machine-identity authentication/authorization systems and external user-facing authentication/authorization systems at hyperscale.
  • Hands-on experience or a strong vision for next-generation authentication systems, including passwordless authentication, device trust, continuous verification, and AI-driven access policies.
  • Strong knowledge of attribute-based access control, relationship-based access control, role-based access control, and policy engines such as OPA and Cedar.
  • Proficiency in Go, Python, or Java.
  • Experience with cloud-native platforms such as AWS, GCP, or Azure and Kubernetes.
  • Proven ability to own technical strategy and influence across organizations.
  • Experience utilizing AI technologies to enhance decision-making, streamline workflows and processes, improve efficiency, and drive business outcomes.

Responsibilities

  • Own and drive the technical strategy and roadmap for the Authentication Platform.
  • Architect and evolve multi-tenant identity infrastructure supporting managed security service provider models, including hierarchical tenancy, delegated administration, cross-tenant access patterns, and fine-grained access controls.
  • Design and scale high-volume authentication systems and extremely high-volume authorization systems capable of handling millions of authentication decisions and trillions of authorization decisions with ultra-low latency and 99.999% availability.
  • Lead cross-region authentication and authorization architecture to ensure consistent, secure, and performant identity operations across global deployments.
  • Drive the vision for next-generation authentication systems, including passwordless authentication, continuous authentication, and AI-driven adaptive access controls.
  • Lead the design of fine-grained access controls, including attribute-based access control, relationship-based access control, and policy-engine frameworks.
  • Define standards for OAuth 2.0, OpenID Connect, SAML, FIDO2/WebAuthn, and token lifecycle management.
  • Drive Zero Trust and adaptive authentication initiatives.
  • Mentor senior engineers and elevate the technical bar across the organization.
  • Partner with Product, Security, and Engineering teams to align priorities and deliver outcomes.

Desired Qualifications

  • Experience with Google Zanzibar-style authorization systems.
  • Prior experience in cybersecurity SaaS or managed security service provider platform products.

About the Company

CrowdStrike

Builds cloud software that stops cyberattacks

CrowdStrike builds cybersecurity software for organizations that need to protect computers, cloud workloads, identities and data from digital attacks. Its Falcon platform combines these defenses in one cloud system, using a lightweight sensor on devices to collect activity and detect suspicious behavior. Security teams investigate alerts and automate responses through a shared console, while the platform connects information from different parts of a business to reveal attacks that isolated tools miss. Customers pay subscription fees based on the products and assets covered, and CrowdStrike also charges for incident response services. CrowdStrike was founded in 2011 and is based in Austin, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Austin, TX
Founded
2011

Recently Posted Jobs

Explore more opportunities at CrowdStrike

See more jobs