Backend/API Engineer - Stripe
Apply NowCompany: Stripe
Location: Four States, WV 26572
Description:
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.
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 organization
Stripe's Payments Acceptance and Risk organizations are is at the heart of Stripe's business. TheyIt areis responsible for enabling our users to accept payments worldwide, in a secure and reliable fashion.
You may work on a wide variety of critical business areas including:
What you'll do
You will work on projects that span technologies, systems, and processes where you will design, build, test, and ship great code every day.
Responsibilities
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
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.
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 organization
Stripe's Payments Acceptance and Risk organizations are is at the heart of Stripe's business. TheyIt areis responsible for enabling our users to accept payments worldwide, in a secure and reliable fashion.
You may work on a wide variety of critical business areas including:
- Payins: The Payins organization builds products and platforms to help users accept payments from customers, including the APIs for configuring and processing payments, and Cards, our highest volume and most complex method for accepting payments.
- Local Payment Methods (LPM):The Local Payment Methods team is building the platform & enabling regional, non-card payment methods like Wallets, Buy Now Pay Later, Real Time Payments, Bank Transfers etc. that connect to millions of Stripe users globally. We're responsible for product experiences that help providers integrate these payment methods to improve their integration, boost their conversion, and grow their business.
- Optimized Checkout & Link: The Optimized Checkout and Link teams focus on building best-in-class checkout experiences that provide delightful checkout experiences for customers, while driving higher purchase conversion for merchants. As an organization, we work on Checkout, Payment Links, Elements, and Link.
- Risk: Risk Engineering develops products that reduce Stripe's financial and regulatory risk at scale while maintaining an excellent user experience. We ensure user compliance with regulatory and partner requirements, protecting both Stripe's brand and financial stability - by building both user-facing products and backend systems.
What you'll do
You will work on projects that span technologies, systems, and processes where you will design, build, test, and ship great code every day.
Responsibilities
- Build a great customer experience for internal teams and Stripe users using our infrastructure
- Scope and lead medium to large technical projects that align with Stripe's broad strategic initiatives
- Develop and execute against both short- and long-term roadmaps, make effective technical trade-offs that consider business priorities, user experience, and a sustainable technical foundation.
- Deliver value through a strong collaborative approach with customers and cross-functional stakeholders across Stripe
- Debug production issues across services and several levels of the stack.
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
- Strong software engineering skills and a passion for one of the areas above.
- 2+ years of professional hands-on experience in designing and developing large-scale infrastructure or distributed systems
- Strong collaboration skills, can work across workstreams within your team and contribute to your peers' success
- Customer obsession, ability to articulate and represent customer experience in various forums to drive the right outcome
- Have the ability to thrive on a high level of autonomy, responsibility, and think of yourself as entrepreneurial
- Ability to write high quality code (in programming languages like Go, Java, C/C++ etc)
- Experience optimizing the end to end performance of distributed systems
- Focuses on the needs of our users, both internal and external
- Holds yourself and others to a high bar when working with production