All interviews
Stripe logo

Stripe

Mid

Build and debug full-stack payments infrastructure across Stripe's stack

This Stripe Software Engineer role (New York, Global Operations) designs and maintains APIs and services in Ruby, Scala, and Go, builds full-stack web applications with React/TypeScript on the frontend, engineers payments integrations with financial partners, and works with MongoDB, SQL, and Presto for data analysis — all requiring roughly 2 years of hands-on experience in each named area plus 1 year specifically in payment-processing reliability.

Step into this interview

Free · a live voice mock calibrated to this exact role

Practice this interview

What this interview tests

  • Backend API/service design in Ruby, Scala, or Go
  • Full-stack web app development with React/TypeScript
  • Performance and latency tuning of backend systems
  • Payments integration with external financial partner systems
  • Data work with MongoDB and SQL/Presto
  • Building and testing reliable payment-processing systems

Common question themes

Walk me through a backend service you built and later tuned for performance/latency

Describe a full-stack feature you shipped, from API design to the React frontend

Tell me about debugging a production issue that spanned multiple layers of the stack

How would you design a system to reliably store or process sensitive payment data

Describe an API you designed — what tradeoffs made it intuitive for its users

Tell me about a MongoDB schema or SQL/Presto query problem you solved for analysis

View the original posting

Related interviews