CareerPlanSign in

Staff Fullstack Engineer, User Auth Experience

Canada Locations💼 Full-time🗓 2026-06-29 → 2026-09-26

Core

Designing and building world-class authentication, account security, and session management systems for the Stripe Dashboard and all user/agent interaction surfaces.

Role type

Staff Fullstack Engineer (Security & Auth Platform)

Builds

End-to-end login, registration, session management, risk-scoring frameworks, API key security, and two-party approval flows for humans and AI agents.

Domain

Fintech / Identity & Access Management (IAM) / Security Engineering

Deliverable

production ML models | product features | infrastructure

Required skills

Full-stack development (frontend/backend), technical leadership, cross-org alignment, architectural trade-off analysis, system design for scale and resilience, UX integration for security flows.

Preferred skills

Authentication/Authorization systems (SSO, MFA, passkeys, WebAuthn, OAuth, session management, API key security), risk-based security (anomaly detection, step-up auth, fraud prevention), IAM concepts (RBAC, identity governance, SCIM, delegated auth), programmatic auth primitives for agents/APIs, scalable observable systems.

Technologies

WebAuthn, OAuth, SCIM, MCP (Model Context Protocol), AI agent integration frameworks.

Responsibilities

Own technical architecture for major charter areas, design generalized primitives serving multiple surfaces, drive cross-org technical alignment on shared security infrastructure, make tradeoffs balancing security posture and user friction, mentor engineers, raise bar for design rigor and code quality, shape multi-year roadmap.

Seniority

Staff, hands-on IC with strategic scope and mentorship.

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