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. 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.
About The Team
Stripe builds economic infrastructure for the internet. We’re moving
beyond payments and “up the stack” to help our users run their
businesses more effectively. Issuing is developing new APIs to empower
businesses to launch physical and virtual card programs. We aim to help
businesses deploy novel use cases that rely on fully programmable
payment instruments.
What you’ll do
As a backend engineer on Banking as a Service, you'll have the
opportunity to work on our two most important boundaries: our partners
and with our users. Our partners provide the raw capabilities that we
turn into reliable money movements, scalable funds storage, and
expressive APIs.
Responsibilities
- Scope and lead complex technical projects, laying the groundwork for early-stage products that need to iteratively evolve and scale
- Align our technical decisions with Stripe’s broad strategic initiatives, while also advocating for needs specific to emerging new businesses
- Develop and execute against both short- and long-term roadmaps. Make effective tradeoffs that consider business priorities, user experience, and a sustainable technical foundation
- Engineer solutions across systems such as core money-movement, scalable funds storage, expressive APIs, and more.
- Be responsible to our users and partners for the reliability and effectiveness of the products, infrastructure, and tooling we build
Who you are
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.
Minimum Requirements
- 2+ years of experience designing and engineering large-scale systems
- 2+ years of experience working on production systems, ideally in cloud environments
- 2+ years of experience developing APIs and backend systems in dynamic languages, ideally Ruby/Python
- 2+ years of experience working with document or relational databases, ideally Mongo, MySQL/PostgreSQL, and Presto/Trino
Preferred Qualifications
- Experience working on financial services, payments, or other regulated applications or products
- Are comfortable working on a new product under fluid conditions, seamlessly balancing tactical and strategic considerations
- Prefer simple solutions and designs over complex ones, and have a good intuition for what will last and scale
- Demonstrated experience internalizing the best ideas from across the organization, humbly setting a vision that others are excited to get behind
- Thrive in a collaborative environment involving different stakeholders and subject-matter experts, and you want to become a subject-matter expert yourself
- Are comfortable with goals that are ambiguous, and can help drive them towards clarity by defining metrics and investigating analytics as needed