The Payment Flows team makes it simple for developers to accept
money from any customer in the world using our payments APIs. Our
APIs enable developers to accept their first payment in a few
hours. As their business grows, we augment every step of their
checkout flow with powerful features, such as localization with
payment methods and fraud detection. At the same time, we work to
keep our payments APIs fast and reliable.
You'll play a critical role in expanding our API capabilities
and building highly performant and reliable systems. We're looking
for people with a strong background or interest in building
successful products; you're comfortable in dealing with lots of
moving pieces; you have exquisite attention to detail; and you are
motivated by the user impact of your work.
## You will:
- Design, build, and maintain APIs and systems that power the
- Debug production issues across services and multiple levels of
- Work with engineers across the company to launch new features
- Improve engineering standards, tooling, and processes
## You may be fit for this role if you:
- Have ideally 6+ years of experience shipping high-quality
- Have technically led projects which have involved multiple
- Enjoy and have experience building APIs
- Think about systems and services and write high quality code;
we care much more about your general engineering skills than
knowledge of a particular language or framework
- Hold yourself and others to a high bar when shipping product,
going to extra mile to delight users
- Take pride in working on projects to successful completion
involving a wide variety of technologies and systems
- Thrive in a collaborative environment involving different
stakeholders and subject matter experts; as example, almost every
role at Stripe collaborates with engineers, from Sales and Support
in sharing feedback from our customers to Legal and Risk in
tracking money movement around the world
- Enjoy working with a diverse group of people with different
It's not expected that any single candidate would have expertise
across all of these areas. For instance, we have wonderful team
members who are really focused on their customers' needs and
building amazing user experiences, but didn't work on APIs before
## You might work on:
- Defining API abstractions that model use cases such as checkout
flows and tax calculation
- Launching a new payment method
- Architecting reliability and latency improvements to our API
- Advising other teams in designing and building new API
## What's it like to work at Stripe?
Stripe is helping the internet fulfill its potential as a
platform for economic progress by building software tools that
accelerate global economic access and technological development.
Stripe makes it easy to start, run and scale an internet business
from anywhere in the world.
Stripe is, at its heart, an engineering company. To provide a
missing pillar of core internet infrastructure, we hire people with
a broad set of technical skills (and from a wide variety of
backgrounds) who are ready to take on some of the most challenging
problems in the industry -- from reliably handling 100M API
requests per day, to building adaptive machine learning as a result
of years of data science and infrastructure work, and enabling
entrepreneurs worldwide to start a global internet business.
We look at Stripe as a constant work in progress and the same is
true of our people; for all of us, we believe the best is yet to
come. We're here to support each other in our curiosity and
creativity -- which we pursue through thoughtful discussion and
knowledge-sharing among a diverse set of peers and colleagues.
We encourage all engineers to transition teams once every year
and a half and also take on short-term projects with other teams
across Stripe. This enables engineers to learn how different parts
of Stripe work while also establishing stronger ties and
cross-pollination between groups.
We contribute to existing open-source projects and the people
working on them, and we release several tools as open-source.
We want to work in a company of warm, inclusive people who treat
their colleagues exceptionally well. The kind of people who are
committed to going out of their way to help other Stripes in the
short-term and pushing them to improve over the long-term (by
helping them to get better at what they do).
We're a highly cross-functional organization and view that as
part of the fun: we design our space to encourage as much
collaboration as possible. We have long tables in the kitchen for a
reason (to enable everyone to meet new people and learn from them).
We also have a culture of transparency that we carry through to
email communication, ensuring that Stripes all around the world
have the information they need to make good local decisions.
In both our products and our people, we aim to reflect,
represent and advocate for all of our users, globally. Our users
transcend geography, culture and language; what we share,
collectively, is a drive to create a fairer, more economically