Staff Fullstack Engineer, User Auth Experience at Stripe | Toronto, Ontario, CA | Rezi

Staff Fullstack Engineer, User Auth Experience at Stripe

Staff Fullstack Engineer, User Auth Experience

Stripe · Toronto, Ontario, CA

1 months ago

Staff Fullstack Engineer, User Auth Experience

Stripe · Toronto, Ontario, CA

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

The User Auth Experience (UAX) team at Stripe is responsible for world-class authentication and account security, ensuring systems are secure by default, frictionless for legitimate users, and resilient against evolving threats. This role involves setting technical direction, driving architecture decisions, and leading initiatives that span multiple organizations, operating at the intersection of security and product.

Responsibilities

  • Own the technical architecture for a major area of the team's charter
  • Design and ship systems that serve multiple Stripe surfaces—building generalized primitives, not point solutions
  • Drive cross-org technical alignment on shared security infrastructure
  • Make effective tradeoffs that consider security posture, user friction, and sustainable technical foundations
  • Mentor and grow engineers on the team
  • Raise the bar for design rigor, operational excellence, and code quality
  • Shape the team's multi-year roadmap through technical foresight and principled prioritization

Requirements

  • 12+ years of experience in full-time software development roles
  • Experience as a technical lead by guiding your team, influencing its roadmap, and overseeing complex projects spanning multiple teams
  • Experience in both frontend and backend, with strong ability to work as a generalist across the stack
  • Thrive in a collaborative environment with other teams to identify high-impact ways of solving problems
  • Excellent oral and written communication
  • You strive for simple solutions and designs over complex ones, and have a good intuition for what will last and scale well
  • Deep expertise in authentication and authorization systems—SSO, MFA, passkeys and WebAuthn, OAuth, session management, or API key security
  • Experience building risk-based or adaptive security systems (anomaly detection, step-up auth, fraud prevention)
  • Strong understanding of IAM concepts, including RBAC, identity governance, SCIM, delegated auth, or approval workflows
  • Experience defining auth or security primitives for programmatic consumers (APIs, agents, and SDKs)—not just human-facing UI
  • Experience building scalable, resilient, and observable systems while understanding UX best practices for the frontend
  • You put yourself in the shoes of your users to understand their needs and fit that into the bigger picture
  • You stitch together many different services and processes, even if you haven't worked with them before
  • Experience building software for fellow developers

Skills

  • Frontend
  • Backend
  • Generalist across the stack
  • Authentication
  • Authorization
  • SSO
  • MFA
  • Passkeys
  • WebAuthn
  • OAuth
  • Session management
  • API key security
  • Risk-based security systems
  • Adaptive security systems
  • Anomaly detection
  • Step-up auth
  • Fraud prevention
  • IAM concepts
  • RBAC
  • Identity governance
  • SCIM
  • Delegated auth
  • Approval workflows
  • Auth primitives
  • Security primitives
  • Programmatic consumers
  • APIs
  • Agents
  • SDKs
  • Scalable systems
  • Resilient systems
  • Observable systems
  • UX best practices
  • Software development

Experience Level

  • 12+ years of experience in full-time software development roles
  • Experience as a technical lead

About the Company

  • Stripe is a financial infrastructure platform for businesses.
  • Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities.
  • Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead.
  • That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career.