🏢
Stripe
Staff Fullstack Engineer, User Auth Experience
Job Description
ABOUT THE ROLE
We are seeking a highly experienced Staff Fullstack Engineer to join the User Auth Experience (UAX) team at Stripe. As a Staff Engineer, you will play a critical role in shaping the technical direction of the team, driving architecture decisions, and leading initiatives that span multiple organizations. You will operate at the intersection of security and product, designing systems where the safe path is the default path, and navigating the tension between stronger security and lower user friction.
WHAT YOU'LL DO
As a Staff Fullstack Engineer on UAX, you will own the technical vision for one or more of our platform bets, extending our risk-scoring framework from login to API-layer anomaly detection, evolving our step-up challenge platform to serve multiple Stripe surfaces, or defining Stripe auth primitives for the agentic era. You will also directly build risk-dynamic enforcement pipelines, full-stack approval flows, API key protection UX, and the analytics infrastructure that measures our impact. This is a hands-on role with architectural leverage, requiring you to write code, review designs, and shape how partner teams integrate with our security primitives.
Responsibilities include:
- Owning the technical architecture for a major area of the team's charter
- Designing and shipping systems that serve multiple Stripe surfaces, building generalized primitives, not point solutions
- Driving cross-org technical alignment on shared security infrastructure
- Making effective tradeoffs that consider security posture, user friction, and sustainable technical foundations
- Mentoring and growing engineers on the team
- Raising the bar for design rigor, operational excellence, and code quality
- Shaping the team's multi-year roadmap through technical foresight and principled prioritization
WHAT YOU'LL NEED
To be considered for this role, you should meet the minimum requirements:
- 12+ years of experience in full-time software development roles
- Experience as a technical lead, 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
- Ability to thrive in a collaborative environment with other teams to identify high-impact ways of solving problems
- Excellent oral and written communication
WHY REMOTE
As a remote employee, you will have the flexibility to work from anywhere and be part of a global team that is shaping the future of financial infrastructure.
BENEFITS
- Competitive salary
- Comprehensive health plan
- Parental leave
- Education stipend
- Life insurance
- Equipment stipend
- Flexible schedule