
About Stripe
The financial infrastructure platform for modern businesses
Key Highlights
- Processes over $1 trillion in payments annually
- Raised $8.7 billion in funding, including Series H
- Headquartered in SoMa, San Francisco, CA
- Expanding services to Brazil and India
Stripe is a leading financial infrastructure platform that processes over $1 trillion in payments annually for businesses of all sizes, from startups to Fortune 500 companies. Headquartered in SoMa, San Francisco, Stripe has raised $8.7 billion in funding across multiple rounds, including its recent...
🎁 Benefits
Stripe offers an unlimited paid time off policy, flexible work-from-home opportunities, comprehensive mental and physical health plans, and generous f...
🌟 Culture
Stripe fosters a culture focused on innovation and growth, with a commitment to expanding its services globally. The company emphasizes engineering ex...
Overview
Stripe is hiring a Staff Engineer to develop and maintain APIs and services for their Payments team. You'll work with Java and REST API to handle billions of payment requests efficiently. This role requires strong problem-solving skills and experience in financial technology.
Job Description
Who you are
You have 5+ years of experience in backend engineering, particularly in building and maintaining large-scale systems that handle complex transactions. Your expertise in Java and REST API design allows you to create efficient and reliable services that meet high engineering standards. You possess strong problem-solving skills and critical thinking abilities, enabling you to debug and resolve production issues effectively. You thrive in collaborative environments, working closely with diverse teams to foster a culture of psychological safety and mutual support. Your background in financial technology, especially in payment processing, gives you a unique perspective on the challenges and opportunities in this space.
Desirable
Experience with payment processing systems and a deep understanding of the financial technology landscape will set you apart. Familiarity with APIs and services that handle high volumes of transactions is a plus, as is a growth mindset that embraces continuous learning and improvement.
What you'll do
As a Staff Engineer at Stripe, you will scope, design, build, and maintain APIs and services that efficiently manage billions of money movement requests. You will partner with Engineering Managers to create roadmaps that align with the engineering vision and deliver key milestones. Your role will involve debugging critical production issues across various services and levels of the stack, ensuring that our systems remain reliable and performant. You will serve as a role model for engineering excellence, guiding your team in adhering to high standards and best practices. Your contributions will directly impact the expansion of Stripe's global payments network, enabling businesses to accept payments seamlessly.
What we offer
At Stripe, you will be part of a mission-driven organization that aims to increase the GDP of the internet. We offer a collaborative work environment where your contributions will be valued and recognized. You will have opportunities for professional growth and development, working alongside talented engineers who are passionate about building innovative payment solutions. Our commitment to diversity and inclusion ensures that everyone feels welcome and supported in their roles. Join us in making a significant impact on the global economy while advancing your career in a dynamic and rewarding field.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Stripe.
Similar Jobs You Might Like
Based on your interests and this role

Staff Engineer
Rover.com is hiring a Staff Engineer for their Payments Team to ensure seamless payment processing and compliance. You'll work on high-impact projects to enhance customer experience and financial transaction accuracy. This position requires significant experience in engineering roles.

Software Engineering
OpenAI is hiring a Software Engineer for their Payments Team to design and build core payment systems. You'll work with technologies like JavaScript and Python to create scalable solutions. This position requires collaboration with cross-functional teams and a focus on financial systems.

Engineering Manager
Stripe is hiring a Frontend Engineering Manager for their Payments team to lead frontend-focused initiatives. You'll work with JavaScript and React to enhance user experiences in payment solutions. This role requires experience in managing distributed teams and data-driven product development.

Staff Engineer
Plaid is hiring a Staff Software Engineer for their Money Movement team to define the future architecture of payment systems. You'll work on building a multi-rail payment platform that connects financial accounts for millions of users. This position requires significant experience in backend engineering.

Full Stack Engineer
Stripe is hiring a Staff Full Stack Engineer for their Payments Dashboard team to enhance user experiences and optimize dashboard functionalities. You'll work with technologies like JavaScript, React, and Node.js. This position requires extensive experience in full-stack development and a strong understanding of payments technology.