Get AI match insights
See your fit score & personalized tips.
You’ll design, build, and maintain integrations with banks and fintech partners, own projects from technical design through implementation, testing, rollout, and production support, and develop reusable components while participating in the team’s on‑call rotation.
At least 4 years of production backend experience, strong Java or Ruby skills, and proven ability to scope and deliver projects independently. Experience debugging distributed services with gRPC, Protocol Buffers, and workflow systems like Temporal is required.
The team’s integrations turn partner differences into reliable capabilities that power Stripe’s money‑movement products, directly enabling businesses to receive, hold, and move funds.
A candidate who enjoys end‑to‑end ownership of backend systems, thrives on solving complex distributed‑service problems, and likes building reusable tooling for financial‑critical workflows.
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.
Storage Integrations, part of Money Movement Integrations, builds and operates the connections between Stripe and our banking and financial technology partners. Our systems help businesses receive, hold, and move money through Stripe’s financial accounts and treasury products. We turn differences between financial partners into reliable capabilities that other Stripe teams can build on.
In this role you’ll work with engineering, product, and financial operations partners across Stripe. We build new integrations, extend existing ones to support new use cases, and develop shared components that make each integration easier to build and operate.
You’ll work primarily on backend systems, with end-to-end ownership across partner integrations, shared infrastructure, and product APIs and workflows. Full-stack work here means following a feature across these layers to deliver a usable capability. You’ll coordinate designs and reviews with the teams that own each layer.
You’ll identify problems worth solving, scope and deliver projects with limited oversight, and help keep the systems you build reliable in production. Along the way, you’ll learn how money moves through financial networks and grow your impact across Stripe’s Money as a Service organization, with support from teammates and partner teams.
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.