Staff Full Stack Engineer, Identity

at Stripe
USD 224,000-336,000 per year
SENIOR
✅ Remote ✅ Hybrid

Tech Stack

AI API @ 4 Airflow Communication @ 6 Compliance Data Pipelines Fraud @ 4 KYC Kafka Leadership @ 8 Machine Learning Observability @ 3 Payments Prometheus Protobuf Python React Ruby SQL Security Spark Splunk Technical Leadership @ 8 Trino TypeScript

Details

Who We Are

About 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. Stripe's mission is to increase the GDP of the internet.

About the Team

Stripe's Identity team builds identity verification infrastructure for fraud prevention, regulatory compliance, and trust and safety. The team is building a global, reusable, risk-scored store of verified identities and related platforms.

The product serves millions of verifications per month for customers including OpenAI, Shopify, and WhatNot, and powers identity verification across Stripe products such as Fraud, Link, Connect, and Crypto. The team is working on adversarial AI and deepfake defense, networked identity infrastructure, progressive verification platforms, and low-friction KYC APIs.

This role is open to candidates based in the Seattle, New York, or San Francisco offices, or remote within the United States. Employees who live within 35 miles of an office follow a hybrid work environment, with an expectation of being in the office 50% of working days each month.

Responsibilities

  • Own the technical strategy for Identity's core systems, including the Identity Store, headless verification platform, and fraud detection infrastructure.
  • Define architectures and make build-versus-buy-versus-partner decisions while identifying technical risks early.
  • Lead the development of net-new systems, including the Identity Store, Networked Identity platform, and advanced fraud detection pipelines involving behavioral biometrics, deepfake discriminators, and adversarial training.
  • Drive the evolution from a hosted-UI product to a headless API and embedded-components platform.
  • Serve as the primary technical voice in roadmap and resourcing discussions.
  • Partner with ML, product, legal, and engineering leads across Risk, Fraud, Link, Connect, and Crypto.
  • Set engineering standards across ML, backend, mobile, and front-end development.
  • Lead design reviews and mentor senior engineers.
  • Own the reliability, scalability, and security of designed systems, including observability and alerting for model drift and fraud-pattern changes.

Requirements

Minimum Requirements

  • 10+ years of software engineering experience, including 5+ years in a strategic technical leadership role.
  • Experience leading engineering teams working on API design, abstractions, frameworks, or client libraries, such as internal or external developer products.
  • A proven track record of delivering pragmatic solutions that accelerate business growth.
  • Ability to move between high-level technical discussions and detailed coding.
  • Clear and persuasive writing and in-person communication skills.

Preferred Qualifications

  • Experience with identity verification, fraud detection, or trust and safety systems, especially systems handling adversarial inputs at scale.
  • Familiarity with production ML systems, including model serving, training pipelines, observability, drift detection, and feedback loops.
  • Experience building platform products for multiple consumer types, including internal platform teams and external developers, with a focus on API backward compatibility and abstraction quality.
  • Experience building 0-to-1 products and production systems from a blank page.
  • Experience with a range of software languages and frameworks.
  • Ability to navigate ambiguity and make confident technical decisions with incomplete information.

Technology Stack

The stack primarily includes Ruby and TypeScript on the backend, Python for ML and data pipelines, and Kafka, Temporal, Protobuf, React, SQL with Spark and Trino dialects, Airflow, Bazel, Mongo, Splunk, and Prometheus for infrastructure and applications.

More jobs at Stripe

Similar jobs