
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...
Skills & Technologies
Overview
Stripe is hiring a Full Stack Engineer to develop software services for their Payments and Risk teams. You'll work with technologies like Java, JavaScript, and React to build efficient payment processing systems. This role requires experience in financial systems and a strong understanding of software development.
Job Description
Who you are
You have a strong background in software engineering with a focus on full stack development — you understand both frontend and backend technologies and have experience building scalable applications. You thrive in high-growth environments and are comfortable taking ownership of projects from conception to deployment.
Your expertise includes working with Java and JavaScript, and you have a solid understanding of frameworks like React — you enjoy creating user-friendly interfaces while ensuring robust backend functionality. You are familiar with REST APIs and have experience integrating various services to enhance user experiences.
You possess a keen interest in financial systems and understand the complexities involved in payment processing — your experience may include building tools that minimize financial risks while ensuring compliance with regulations. You are a problem solver who enjoys tackling challenges and finding innovative solutions.
You are a collaborative team player who communicates effectively with cross-functional teams — you understand the importance of working closely with product managers, designers, and other engineers to deliver high-quality software. You are adaptable and eager to learn new technologies as needed.
Desirable
Experience with cloud platforms such as AWS or Azure would be a plus — you are open to exploring new tools and technologies that can enhance your work. Familiarity with agile methodologies and experience in high-growth startups can help you excel in this role.
What you'll do
As a Full Stack Engineer at Stripe, you will be responsible for developing and maintaining software services that support payment processing and risk management — you will work on building APIs that enable businesses to accept payments seamlessly. Your role will involve collaborating with the Payments organization to enhance existing products and develop new features that meet user needs.
You will engage in the full software development lifecycle, from design and implementation to testing and deployment — you will ensure that the applications you build are reliable, scalable, and secure. You will also participate in code reviews and contribute to the overall improvement of the engineering practices within the team.
You will have the opportunity to work on projects that directly impact Stripe's mission to increase the GDP of the internet — your contributions will help businesses of all sizes accept payments efficiently and safely. You will be encouraged to take initiative and propose new ideas that can drive innovation within the organization.
What we offer
At Stripe, you will be part of a dynamic team that is dedicated to building the future of financial infrastructure — you will have access to resources and support that will help you grow in your career. We offer competitive compensation and benefits, including opportunities for professional development and continuous learning.
You will work in an inclusive environment that values diversity and encourages collaboration — we believe that diverse teams build better products. We are committed to creating a workplace where everyone feels empowered to contribute and succeed.
Join us at Stripe and be part of a mission-driven company that is making a significant impact on the global economy — your work will help shape the future of payments and financial services.
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

Full Stack Engineer
Stripe is hiring a Full Stack Engineer for their Collaboration team to enhance internal tools and improve employee workflows. You'll work with JavaScript, React, and Node.js to build innovative solutions. This role requires experience in full stack development and collaboration across teams.

Full Stack Engineer
Stripe is hiring a Full Stack Engineer for their Collaboration team to enhance internal tools and improve employee workflows. You'll work with JavaScript, React, and Node.js to build innovative solutions. This position requires a strong understanding of user interface design and API development.

Full Stack Engineer
Stripe is hiring a Full Stack Engineer to enhance their web presence and platform. You'll work with technologies like JavaScript, React, and Node.js to create impactful web solutions. This role requires a strong background in full stack development and a passion for mentoring others.

Full Stack Engineer
Stripe is hiring a Full Stack Engineer to build software tools for revenue and finance automation. You'll work with technologies like JavaScript, Node.js, and React to enhance business operations. This role is ideal for candidates with a strong interest in diverse technologies and collaboration.

Full Stack Engineer
Stripe is hiring a Full Stack Engineer to enhance the Developer Experience and Product Platform. You'll work with technologies like JavaScript, React, and Node.js to build software services that improve user experiences. This role requires strong collaboration skills and a generalist approach to technology.