
The financial infrastructure platform for modern businesses
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...
Stripe offers an unlimited paid time off policy, flexible work-from-home opportunities, comprehensive mental and physical health plans, and generous f...
Stripe fosters a culture focused on innovation and growth, with a commitment to expanding its services globally. The company emphasizes engineering ex...

Stripe • Dublin, Ireland
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.
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.
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.
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.
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.
Apply now or save it for later. Get alerts for similar jobs at Stripe.