Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Fullstack Engineer, User Auth Experience

$208k - $312k per year

Stripe

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.

About the team

The User Auth Experience (UAX) team makes authentication and account security at Stripe world-class—secure by default, frictionless for legitimate users, and resilient against evolving threats. We own the end-to-end login, registration, and session management experience for the Stripe Dashboard, and we're expanding that security foundation to every surface where users and agents interact with Stripe.

We improve security, access, and usability simultaneously—without compromising any of the three. Our scope spans account takeover prevention, API key security, auth for AI agents, and a two-party approvals framework governing both human and automated actions.

The team sits within OAP (Organizations and Auth Platform) in the DEeP (Developer Experience and Product Platform Engineering) organization at Stripe.

What you’ll do

As a Staff Engineer on UAX, you'll set technical direction across multiple areas of the team's charter, drive architecture decisions that affect millions of users, and lead initiatives that span multiple organizations. You'll 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.

You'll 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 (agent principals, approval rules, MCP human-in-the-loop). These are multi-year arcs that require someone who can hold the long-term architecture while shipping incrementally.

You'll 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—you'll write code, review designs, and shape how partner teams integrate with our security primitives.

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

Who you are

We’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.

  • 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
  • Thrives in a collaborative environment with other teams to identify high-impact ways of solving problems
  • Excellent oral and written communication

Preferred qualifications

  • 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

Office-assigned Stripe employees in most of our locations are currently expected to spend at least 50% of the time in a given month in their local office or with users. This expectation may vary depending on role, team and location. For example, Stripe employees in Stripe Delivery Center roles in Mexico City, Mexico, Bengaluru, India, and Dublin, Ireland work 100% from the office. Also, some teams have greater in‑office attendance requirements, to appropriately support our users and workflows, which the hiring manager will discuss. This approach helps strike a balance between bringing people together for in‑person collaboration and learning from each other, while supporting flexibility when possible.

The annual salary range for this role in the primary location is CA$208,000 - CA$312,000. This range may change if you are hired in another location. For sales roles, the range provided is the role’s On Target Earnings (“OTE”) range, meaning that the range includes both the sales commissions/sales bonuses target and annual base salary for the role. This salary range may be inclusive of several career levels at Stripe and will be narrowed during the interview process based on a number of factors, including the candidate’s experience, qualifications, and specific location. Applicants interested in this role and who are not located in the primary location may request the annual salary range for their location during the interview process.

Specific benefits and details about what compensation is included in the salary range listed above will vary depending on the applicant’s location and can be discussed in more detail during the interview process. Benefits/additional compensation for this role may include: equity, company bonus or sales commissions/bonuses; retirement plans; health benefits; and wellness stipends.

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Fullstack Engineer, User Auth Experience in Toronto, ON vacancy
  • Elevate user security with Stripe as a Staff Fullstack Engineer focusing on User Authentication. Shape the login experience and refine security protocols while engaging with multiple teams. At Stripe, the User Auth Experience (UAX) team is essential for securing account... 
    Ux
    Full time

    Software Careers

    Toronto, ON
    2 hours ago
  •  ...customers design and make anything. The Experience Foundations team plays a critical role in...  ...meaningful outcomes faster. The Principal Data Engineer will report to the Director of Growth and...  ...intelligent systems to better understand user behavior and business impact. The... 
    Ux

    Autodesk, Inc.

    Toronto, ON
    7 days ago
  • $180k - $210k per year

     ...We're looking for a Staff Engineer - User Experience (Backend) to join our Patient Platform team and shape the systems that power patient-facing experiences across our health technology platform. This team owns the APIs, orchestration services, and communication infrastructure... 
    Ux
    Full time
    Contract work
    Internship
    Local area
    Immediate start
    Remote work
    Flexible hours

    Prenuvo

    Toronto, ON
    13 days ago
  • Title: Director, End User Experience & Optimization Requisition ID: 252879 Join a purpose driven winning team, committed to results, in...  ...automation‑first resolution patterns, and partner with platform engineering to embed automation triggers, real‑time diagnostics, and... 
    Ux
    Contract work
    Flexible hours

    Scotiabank

    Toronto, ON
    7 days ago
  • Join Bing as a User Experience Researcher specializing in quantitative methods to uncover user insights. Drive impactful design changes through data analysis and storytelling. Sitting within the Coherence and Framework team, you'll collaborate closely with cross-functional... 
    Ux

    IFG - International Financial Group

    Toronto, ON
    7 days ago
  • What is the opportunity? As a Staff Frontend Engineer, you'll own the design and delivery of the user-facing layer that makes AI capabilities accessible, trustworthy, and actionable — from experiment management and prompt testing to model evaluation dashboards and solution... 
    Ux
    Immediate start
    Flexible hours

    RBC

    Toronto, ON
    1 day ago
  •  ...Join Allied as a User Experience Partner to ensure a superior tenant experience through proactive property administration. Engage with tenants while supporting their diverse needs and requests. In this role, you will connect with tenants, manage their issues, and work collaboratively... 
    Ux

    Allied

    Toronto, ON
    2 hours ago
  • Transform how users interact with products as a Senior User Experience Designer. Drive excellence in design through user research and agile methodologies to meet project objectives. In this pivotal role, you will oversee the design process, from the initial discovery phase... 
    Ux

    Rubicon Path

    Toronto, ON
    7 days ago
  •  ...will utilize your strong React.js background to create engaging user interfaces. Your hands-on knowledge of React Query will facilitate...  ...: • Advanced skills in React.js and modern JavaScript • Experience in writing unit tests, e.g., with Jest • Strong knowledge of HTML5... 
    Ux

    JSG (Johnson Service Group, Inc.)

    Toronto, ON
    7 days ago
  •  ...decisions across the enterprise. As a Staff Backend Engineer, you will lead the technical direction...  ...complex, production backend systems Deep experience with high-throughput, large distributed...  ...needed Motivated by solving real user problems, not just abstract puzzles... 
    Long term contract
    Worldwide

    Boam AI

    Toronto, ON
    7 days ago
  •  ...meet evolving business needs, and champion engineering excellence, innovation, and best...  ...Must have: 57 years of software development experience, including work with cloud services, microservices...  .... A passion for delivering outstanding user interfaces and digital experiences.... 
    Ux
    Flexible hours
    Shift work

    0000050007 Royal Bank of Canada

    Toronto, ON
    7 days ago
  •  ...Fit We are looking for an exceptional Staff Software Engineer to join our Engineering team. You will...  ...scalable systems and solutions that enhance user acquisition, retention, and engagement....  ...field. 8+ years of professional experience in software engineering, with a strong... 
    Local area
    Flexible hours

    Pebl

    Toronto, ON
    7 days ago
  • Drive growth initiatives as a Staff Software Engineer with Tubi, based in Toronto. Lead technical architecture...  ...as leading A/B testing for optimizing user acquisition metrics. Collaborating...  ...• Lead the design and execution of A/B experiments • Coordinate major rollouts across web... 
    Ux

    Tubi

    Toronto, ON
    1 day ago
  • $100k per year

     ...seniorities. Tenstorrent is looking for a Staff Firmware Developer to contribute to...  ...ON. We welcome candidates at various experience levels for this role. During the interview...  ...system behavior. Compensation for all engineers at Tenstorrent ranges from $100k - $500k... 
    Long term contract
    Permanent employment

    Tenstorrent

    Toronto, ON
    7 days ago
  • $243.45k - $263.45k per year

     ...meaningful leverage, and connecting those capabilities directly to engineering velocity, product quality, and measurable business outcomes....  ...Engineering, or a related field, or equivalent practical experience. 8+ years of professional software engineering experience, with... 
    Long term contract

    Kaseya

    Toronto, ON
    7 days ago
  • Drive impactful software solutions as a Staff Software Engineer on Achievers' Framework team. Your...  ...leadership and extensive software development experience. You will innovate product features,...  ...crafting solutions that empower our team and enhance user experiences. #J-18808-Ljbffr
    Ux

    Achievers

    Toronto, ON
    2 hours ago
  • $100 - $105 per hour

     ...technology organization focused on building innovative digital experiences that connect millions of users across diverse markets. Their mission is to deliver...  ...projects from concept through delivery Promote engineering excellence by improving processes, tools, and team practices... 
    Long term contract
    Contract work
    Flexible hours

    TEKsystems

    Toronto, ON
    7 days ago
  • Lead innovation in hospitality technology as a Senior Fullstack Engineer. Work within a fully remote environment to design products...  .... You'll work on backend features in PHP and create user-friendly frontend experiences using React and Vue. Your contributions will uphold security... 
    Ux
    Remote work

    Cloudbeds

    Toronto, ON
    7 days ago
  •  ...allows every workflow, product, and AI experience at Rippling to understand, reason...  ...real time. We're looking for a Senior Staff Front-End Engineer to define the architecture behind that...  ...interactive experiences. You'll define how users explore and understand data, how... 
    Long term contract
    Work at office
    3 days per week

    Rippling

    Toronto, ON
    10 days ago
  •  ...entertains over 100 million monthly active users. Tubi offers the world's largest...  ...Corporation. About the Role This Software Engineering team works closely with Machine Learning...  ...solve them Your Background ~8+ years of experience designing and developing scalable... 
    Remplacement
    Full time
    Temporary work
    Flexible hours

    Tubi

    Toronto, ON
    7 days ago
  • $125k - $175k per year

     ...started out as a team of three engineers. Today, we have grown to...  ...disruption. With more than 40,000 users in over 100 countries, we are...  ...complex processes. As a Staff Cloud Platform Engineer you...  ...capabilities and delivering exceptional experiences to our development and... 
    Remote work
    Flexible hours

    Kinaxis

    Toronto, ON
    7 days ago
  • $250k - $300k per year

     ...advertiser budgets into effective, well‑paced ad outcomes. As a Staff Backend Engineer, you will design and operate distributed backend services...  ...the Ads Delivery stack What You Will Need Extensive experience designing and building scalable distributed systems using JVM... 
    Long term contract
    Local area
    Immediate start

    FOX Tech

    Toronto, ON
    7 days ago
  • Become a pivotal part of Homebase's engineering team as a Fullstack Growth Engineer II, leveraging your expertise to drive growth through innovative...  ...collaboration in Toronto. You will bring 2–5 years of experience in building customer-facing web applications, primarily using... 
    Work from home

    Homebase

    Toronto, ON
    7 days ago
  •  ...based in Toronto seeks a motivated Senior Fullstack Developer to lead the development of...  ...of features, collaborating closely with engineers, and sharing knowledge to enhance team practices...  .... Ideal candidates will have strong experience in React, Typescript, and AWS, with... 
    Remote work
    Flexible hours

    Rise People

    Toronto, ON
    7 days ago
  • Become a part of a leading team at the company as an Authentication Experience Software Engineer. Focus on developing seamless identity solutions that reinforce security for users and organizations. As a senior engineer, your role will be vital in designing tailored authentication... 

    United States Digital Space LLC

    Toronto, ON
    7 days ago
  • What’s the opportunity? We’re looking for an experienced Data Engineer who will bring focus and subject‑matter expertise around...  ...applications. What do you need to succeed? Strong and relevant experience designing and implementing data intensive real‑time systems. Strong... 
    Local area
    Flexible hours

    RBC

    Toronto, ON
    7 days ago
  • $180k - $210k per year

    Sage Recruiting is looking for a Staff Engineer to join a fast-growing SaaS company in Vancouver (or Remote!). The product redefines email...  ...teams as a hands‑on technical lead. Qualifications 8+ years of experience building and implementing complex, multi‑tier distributed... 
    Remote work
    Flexible hours

    Sage Recruiting

    Toronto, ON
    7 days ago
  • Shape cutting-edge search experiences at Faire as a Senior Staff Engineer. This hybrid role focuses on designing AI-powered backend solutions to modernize search...  ...expertise in AI and search technologies will enhance user interactions while ensuring high reliability and... 
    Ux

    Faire

    Toronto, ON
    3 hours ago
  • Shape endpoint strategies at Moneris as a Senior Engineer in End User Services in Toronto. Focus on automation and lifecycle management while...  ...functional teams to drive improvements in compliance and end-user experiences. Responsibilities Administer Microsoft Intune for... 
    Ux

    Moneris Solutions

    Toronto, ON
    7 days ago
  • $72.12k per year

     ...applications. Your opportunity: Reporting to the Manager, User Experience & Process Design, you will join a collaborative and forward-...  ...enterprise applications that support students, faculty, and staff across the University of Toronto. In this role, you will... 
    Ux
    Full time

    University of Toronto

    Toronto, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Fullstack Engineer, User Auth Experience. Be the first to apply!