
Stripe
Senior
Build fraud, compliance, and onboarding systems for Stripe's card issuing platform
Interview for a Senior Software Engineer role on Stripe's issued cards and financial accounts team, leading technical solutions for account management, onboarding, and fraud prevention in banking-as-a-service. Expect questions on system design for compliance-heavy financial flows and cross-functional partnership with Product and Fraud Strategy.
Practice this interview
Free · a live voice mock calibrated to this exact role
What this interview tests
- Banking-as-a-service system design (onboarding, fraud, compliance)
- API design and review
- Relational/document database tradeoffs (MySQL/Postgres, MongoDB)
- Cross-functional partnership with Product and Fraud Strategy
- Technical documentation and roadmap writing
- On-call and production ownership
Common question themes
Design an onboarding flow that must satisfy compliance and fraud checks
Walk through an end-to-end fraud-prevention feature you built
How do you write a technical brief for a medium-to-large problem
Review this API design — what would you push back on
Describe an on-call incident and how you resolved it
How do you mentor engineers newer to a large financial codebase
How candidates describe it
Real Senior Software Engineer interview stories — retold from candidates' public write-ups, with sources.
Bloomberg Senior Software Engineer Interview: Five Rounds, Offer
A Senior Software Engineer candidate applied to Bloomberg's London office through the company's careers site and, after an initial screen, went through five separate on-site conversations covering coding, system design, a recruiter chat, and a hiring-manager round, ultimately accepting an offer.
Interviewed October 2022 · London, United Kingdom
Google · L3 Software EngineerOfferGoogle L3 software engineer interview: phone screen, four coding rounds, and the Googleyness round
A candidate with two years of experience went from recruiter outreach to offer over about four months. The onsite was four 45-minute coding rounds — three of them featuring binary trees — and one round turned into a 25-minute chain of follow-ups about approximating an optimal solution at scale.
Interviewed June 2020 · Bangalore, IN
Google · L4 Software EngineerNo offerGoogle L4 Software Engineer Interview: Eight Rounds, No Offer
An L4 Software Engineer candidate went through two phone screens, three onsite rounds, a culture conversation, and a team-matching call with a Google hiring manager, then watched the process stall for about a month and a half over a tightened experience requirement before an added extended round ended without an offer.
Interviewed February 2024 · Not specified
All Stripe Senior Software Engineer interviews
Related interviews

Stripe
Senior
Data Scientist

Stripe
Mid
Data Scientist, Payments

Stripe
Mid
AI Engineer

Affirm
Senior
Senior Software Engineer, Frontend (Trust & Safety)

Coinbase
Senior
Senior Software Engineer, Backend (Consumer - Prediction Markets)

Coinbase
Senior