LogoKode$word
Stripe logo
Verified Tech Organization

Careers at Stripe

Browse and filter through all verified positions currently open at Stripe.

Total Company Roles134
Matching Filter134
stripe.comHQ: San Francisco, California, United States

Stripe is a set of tools for building and running an internet business. We help businesses accept payments from anyone, anywhere, and build new kinds of companies like Lyft or Kickstarter. Internally, we say our goal is to increase the GDP of the internet---we want to bring more businesses online worldwide. In everything we do, we put our users first. We work hard to build the cleanest, most robust APIs possible so that our users can focus on building great products. There's always something more we can do---we're constantly seeking out areas of our product we can improve. We're building a company with folks from all sorts of backgrounds, who make great coworkers and who share and exemplify a few core values: people who are humble, respectful, inclusive, and ready to roll up their sleeves and get important work done for our users. If that's you, we'd love to talk! Stripe's investors include Sequoia Capital, Khosla Ventures, Andreessen Horowitz, and PayPal co-founders Peter Thiel, Max Levchin, and Elon Musk.

Sector:cloud infrastructurecomputer softwareconsumer goodsconsumer internetconsumers

All Openings (134)

Ordered by most recently published

Software Engineer, Intern (Summer or Winter)

On-siteinternshipInternshipSan Francisco, United States
Apply Now

Who we are About Stripe Stripe is a technology company focused on improving the conditions for economic growth and prosperity. We build programmable financial infrastructure, rethinking from first principles how financial services should work, to make it easier and cheaper for any business to start and scale. More than 10 million businesses build on Stripe, spanning the economic frontier—from solo founders to established enterprises—united by a practical focus on growth. The most ambitious companies in the world use Stripe as core infrastructure to grow faster. They process trillions of dollars a year on Stripe, equivalent to around 1.6% of global GDP. While economic growth makes everyone better off, open markets also enable greater variety. When any business can easily serve a global customer base, the quality and diversity of products in the world increase, and craft and creativity are unleashed into the smallest niches. Our own growth is wholly contingent on the success of the businesses building on Stripe. We therefore invest back into our technology at an unusual rate. We make upgrades to our products every single day to deliver compounding gains to our customers. We maintain some of the most reliable APIs on the internet. We build entirely new pieces of financial infrastructure to enable new ideas. And our significant advances in risk and fraud infrastructure over many years are making the internet economy safer and more accessible. Though people at Stripe don’t tend to take themselves seriously, Stripe is a fairly serious place: our customers are depending on us for their livelihoods. We admire ambition, intensity, curiosity, humility, and rigor. The most effective people become knowledgeable about many domains besides their own. Any company is an applied exercise in understanding some aspect of society or the market. In working with so many (especially the new and innovative ones), we think that Stripe is one of the very best places to learn about how the world works. What you’ll do As an intern at Stripe you’ll work on projects across our stack that directly impact the way millions of businesses operate. You’ll own problems end to end with the support of your manager and teammates. It’s an opportunity to work alongside some of the most creative and technically rigorous engineers in the industry and learn how to ship high-quality work at scale. By contributing to Stripe’s codebase you’ll work across domains that give you insight into how the global economy works. Recent intern projects include expanding Stripe’s Payments Foundation Model capabilities to improve generalized anomaly detection, building more approachable fraud controls, creating safer payouts, and developing user-facing solutions that prevent costly pricing mistakes and make merchant checkout setup easier. Our internship program is competitive and the expectations are high. Responsibilities Operate as a real member of the team you join; engage in team discussions, decisions, and the technical design process. Write software that will be used in production, and has meaningful impact to Stripe’s business and users. Give and receive technical feedback through code reviews or design discussions Collaborate with other engineers and cross-functional stakeholders to proactively seek and incorporate feedback. Learn quickly by asking great questions, working with your intern manager and teammates effectively, communicating the status of your work clearly, and building with the latest AI tooling. Who you are Ambitious builder: You’re energized by building solutions without clear precedent and solving problems with far-reaching consequences. Successful Stripes are deeply curious, and prefer the joy of discovery to the comfort of certainty. Rigorous thinker: You appreciate that things worth doing are rarely simple. You enjoy working on problems that have never been tackled before. Adaptable problem solver: You adapt quickly and treat obstacles as opportunities. At Stripe we embrace kindness while encouraging Stripes to take measured risks and act boldly, even in the absence of consensus. Minimum requirements A strong fundamental understanding of computer science through pursuit of a Bachelor’s or Master’s degree in computer science, math, or a related discipline. Experience and familiarity with programming, either through side projects or classwork. We work mostly in Ruby, Java, Javascript, Go, and Scala. We believe new programming languages can be learned if the fundamentals and general knowledge are present. Experience from previous internships or other multi-person projects, including open source contributions, that demonstrate evaluating and receiving feedback from mentors, peers, and stakeholders. Ability to learn unfamiliar systems and form an understanding of those systems, through independent research and working with a mentor or subject matter experts. Ability to leverage AI tools to accelerate development while applying rigorous critical thinking and professional judgement to review, refine, and validate all outputs. Preferred qualifications At least 1 year of university education, or equivalent work experience. One or more areas of specialized knowledge (frontend, backend, infrastructure or other technologies) balanced with general skills and knowledge. Experience writing high quality pull requests, with good test coverage, and working knowledge to complete projects with minimal defects. Familiarity with navigating and managing your work in new code bases, with multiple languages. Clear written communication skills, with the ability to write clearly to explain your work to stakeholders, team members, and other Stripes.

View more...
Software EngineeringVia Greenhouse
Verified3 days ago

Software Engineer, New Grad

On-sitefull timeEntry / JuniorBucharest, Romania
Apply Now

Who we are About Stripe Stripe is a technology company focused on improving the conditions for economic growth and prosperity. We build programmable financial infrastructure, rethinking from first principles how financial services should work, to make it easier and cheaper for any business to start and scale. More than 10 million businesses build on Stripe, spanning the economic frontier—from solo founders to established enterprises—united by a practical focus on growth. The most ambitious companies in the world use Stripe as core infrastructure to grow faster. They process trillions of dollars a year on Stripe, equivalent to around 1.6% of global GDP. While economic growth makes everyone better off, open markets also enable greater variety. When any business can easily serve a global customer base, the quality and diversity of products in the world increase, and craft and creativity are unleashed into the smallest niches. Our own growth is wholly contingent on the success of the businesses building on Stripe. We therefore invest back into our technology at an unusual rate. We make upgrades to our products every single day to deliver compounding gains to our customers. We maintain some of the most reliable APIs on the internet. We build entirely new pieces of financial infrastructure to enable new ideas. And our significant advances in risk and fraud infrastructure over many years are making the internet economy safer and more accessible. Though people at Stripe don’t tend to take themselves seriously, Stripe is a fairly serious place: our customers are depending on us for their livelihoods. We admire ambition, intensity, curiosity, humility, and rigor. The most effective people become knowledgeable about many domains besides their own. Any company is an applied exercise in understanding some aspect of society or the market. In working with so many (especially the new and innovative ones), we think that Stripe is one of the very best places to learn about how the world works. Your role Stripe is large enough that individual products and projects can be rapidly deployed to a meaningful fraction of the world’s businesses, but small enough that individual agency still has outsized impact. Small teams can impact how millions of businesses grow. Right now the global economy is replatforming around AI, creating new opportunities for growth. We’re at the center of this, and we think the best work is still in front of us. To meet this moment, we’re looking for people who move with urgency, like hard problems, and want their work to matter at a time of great change. If that’s you, there’s no better place to build your career. Who you are Ambitious builder: You’re energized by building solutions without clear precedent and solving problems with far-reaching consequences. Successful Stripes are deeply curious, and prefer the joy of discovery to the comfort of certainty. Rigorous thinker: You appreciate that things worth doing are rarely simple. You enjoy working on problems that have never been tackled before. Adaptable problem solver: You adapt quickly and treat obstacles as opportunities. At Stripe we embrace kindness while encouraging Stripes to take measured risks and act boldly, even in the absence of consensus. Minimum requirements A Bachelor’s or Master’s degree in computer science or a directly related field, obtained by summer 2027, or equivalent work experience; New grad candidates should have no more than 18 months of professional experience (excluding internship experience). Experience and familiarity with programming, either through side projects or classwork. We work mostly in Java, Ruby, JavaScript, Scala, and Go. We believe new programming languages can be learned if the fundamentals and general knowledge are present. Experience from either previous internships or working collaboratively on multi-person coding projects (in a university or professional setting). Ability to learn unfamiliar systems and form an understanding of those systems, through independent research and working with a mentor or subject matter experts. Clear written communication skills, with the ability to explain your work to stakeholders, team members, and other Stripes. Ability to leverage AI tools to accelerate development while applying rigorous critical thinking and professional judgement to review, refine, and validate all outputs. Preferred qualifications One or more areas of specialized knowledge (frontend, backend, infrastructure or other technologies) balanced with general skills and knowledge. Experience in code review practices, and an understanding of how to safely update production systems. Familiarity with navigating and managing work in large code bases. Experience leading small projects independently, and contributing to larger projects alongside peers. Ability to operate with high agency in navigating complex technical obstacles independently, knowing precisely when to unblock oneself and when to ask for help.

View more...
Software EngineeringVia Greenhouse
Verified3 days ago

Software Engineer, Intern

On-siteinternshipInternshipBucharest, Romania
Apply Now

Who we are About Stripe Stripe is a technology company focused on improving the conditions for economic growth and prosperity. We build programmable financial infrastructure, rethinking from first principles how financial services should work, to make it easier and cheaper for any business to start and scale. More than 10 million businesses build on Stripe, spanning the economic frontier—from solo founders to established enterprises—united by a practical focus on growth. The most ambitious companies in the world use Stripe as core infrastructure to grow faster. They process trillions of dollars a year on Stripe, equivalent to around 1.6% of global GDP. While economic growth makes everyone better off, open markets also enable greater variety. When any business can easily serve a global customer base, the quality and diversity of products in the world increase, and craft and creativity are unleashed into the smallest niches. Our own growth is wholly contingent on the success of the businesses building on Stripe. We therefore invest back into our technology at an unusual rate. We make upgrades to our products every single day to deliver compounding gains to our customers. We maintain some of the most reliable APIs on the internet. We build entirely new pieces of financial infrastructure to enable new ideas. And our significant advances in risk and fraud infrastructure over many years are making the internet economy safer and more accessible. Though people at Stripe don’t tend to take themselves seriously, Stripe is a fairly serious place: our customers are depending on us for their livelihoods. We admire ambition, intensity, curiosity, humility, and rigor. The most effective people become knowledgeable about many domains besides their own. Any company is an applied exercise in understanding some aspect of society or the market. In working with so many (especially the new and innovative ones), we think that Stripe is one of the very best places to learn about how the world works. What you’ll do As an intern at Stripe you’ll work on projects across our stack that directly impact the way millions of businesses operate. You’ll own problems end to end with the support of your manager and teammates. It’s an opportunity to work alongside some of the most creative and technically rigorous engineers in the industry and learn how to ship high-quality work at scale. By contributing to Stripe’s codebase you’ll work across domains that give you insight into how the global economy works. Recent intern projects include expanding Stripe’s Payments Foundation Model capabilities to improve generalized anomaly detection, building more approachable fraud controls, creating safer payouts, and developing user-facing solutions that prevent costly pricing mistakes and make merchant checkout setup easier. Our internship program is competitive and the expectations are high. Responsibilities Operate as a real member of the team you join; engage in team discussions, decisions, and the technical design process. Write software that will be used in production, and has meaningful impact to Stripe’s business and users. Give and receive technical feedback through code reviews or design discussions Collaborate with other engineers and cross-functional stakeholders to proactively seek and incorporate feedback. Learn quickly by asking great questions, working with your intern manager and teammates effectively, communicating the status of your work clearly, and building with the latest AI tooling. Who you are Ambitious builder: You’re energized by building solutions without clear precedent and solving problems with far-reaching consequences. Successful Stripes are deeply curious, and prefer the joy of discovery to the comfort of certainty. Rigorous thinker: You appreciate that things worth doing are rarely simple. You enjoy working on problems that have never been tackled before. Adaptable problem solver: You adapt quickly and treat obstacles as opportunities. At Stripe we embrace kindness while encouraging Stripes to take measured risks and act boldly, even in the absence of consensus. Minimum requirements A strong fundamental understanding of computer science through pursuit of a Bachelor’s or Master’s degree in computer science, math, or a related discipline. Experience and familiarity with programming, either through side projects or classwork. We work mostly in Ruby, Java, Javascript, Go, and Scala. We believe new programming languages can be learned if the fundamentals and general knowledge are present. Experience from previous internships or other multi-person projects, including open source contributions, that demonstrate evaluating and receiving feedback from mentors, peers, and stakeholders. Ability to learn unfamiliar systems and form an understanding of those systems, through independent research and working with a mentor or subject matter experts. Ability to leverage AI tools to accelerate development while applying rigorous critical thinking and professional judgement to review, refine, and validate all outputs. Preferred qualifications At least 1 year of university education, or equivalent work experience. One or more areas of specialized knowledge (frontend, backend, infrastructure or other technologies) balanced with general skills and knowledge. Experience writing high quality pull requests, with good test coverage, and working knowledge to complete projects with minimal defects. Familiarity with navigating and managing your work in new code bases, with multiple languages. Clear written communication skills, with the ability to write clearly to explain your work to stakeholders, team members, and other Stripes.

View more...
Software EngineeringVia Greenhouse
Verified3 days ago

Software Engineer, New Grad

On-sitefull timeEntry / JuniorDublin, Ireland
Apply Now

Who we are About Stripe Stripe is a technology company focused on improving the conditions for economic growth and prosperity. We build programmable financial infrastructure, rethinking from first principles how financial services should work, to make it easier and cheaper for any business to start and scale. More than 10 million businesses build on Stripe, spanning the economic frontier—from solo founders to established enterprises—united by a practical focus on growth. The most ambitious companies in the world use Stripe as core infrastructure to grow faster. They process trillions of dollars a year on Stripe, equivalent to around 1.6% of global GDP. While economic growth makes everyone better off, open markets also enable greater variety. When any business can easily serve a global customer base, the quality and diversity of products in the world increase, and craft and creativity are unleashed into the smallest niches. Our own growth is wholly contingent on the success of the businesses building on Stripe. We therefore invest back into our technology at an unusual rate. We make upgrades to our products every single day to deliver compounding gains to our customers. We maintain some of the most reliable APIs on the internet. We build entirely new pieces of financial infrastructure to enable new ideas. And our significant advances in risk and fraud infrastructure over many years are making the internet economy safer and more accessible. Though people at Stripe don’t tend to take themselves seriously, Stripe is a fairly serious place: our customers are depending on us for their livelihoods. We admire ambition, intensity, curiosity, humility, and rigor. The most effective people become knowledgeable about many domains besides their own. Any company is an applied exercise in understanding some aspect of society or the market. In working with so many (especially the new and innovative ones), we think that Stripe is one of the very best places to learn about how the world works. Your role Stripe is large enough that individual products and projects can be rapidly deployed to a meaningful fraction of the world’s businesses, but small enough that individual agency still has outsized impact. Small teams can impact how millions of businesses grow. Right now the global economy is replatforming around AI, creating new opportunities for growth. We’re at the center of this, and we think the best work is still in front of us. To meet this moment, we’re looking for people who move with urgency, like hard problems, and want their work to matter at a time of great change. If that’s you, there’s no better place to build your career. Who you are Ambitious builder: You’re energized by building solutions without clear precedent and solving problems with far-reaching consequences. Successful Stripes are deeply curious, and prefer the joy of discovery to the comfort of certainty. Rigorous thinker: You appreciate that things worth doing are rarely simple. You enjoy working on problems that have never been tackled before. Adaptable problem solver: You adapt quickly and treat obstacles as opportunities. At Stripe we embrace kindness while encouraging Stripes to take measured risks and act boldly, even in the absence of consensus. Minimum requirements A Bachelor’s or Master’s degree in computer science or a directly related field, obtained by summer 2027, or equivalent work experience; New grad candidates should have no more than 18 months of professional experience (excluding internship experience). Experience and familiarity with programming, either through side projects or classwork. We work mostly in Java, Ruby, JavaScript, Scala, and Go. We believe new programming languages can be learned if the fundamentals and general knowledge are present. Experience from either previous internships or working collaboratively on multi-person coding projects (in a university or professional setting). Ability to learn unfamiliar systems and form an understanding of those systems, through independent research and working with a mentor or subject matter experts. Clear written communication skills, with the ability to explain your work to stakeholders, team members, and other Stripes. Ability to leverage AI tools to accelerate development while applying rigorous critical thinking and professional judgement to review, refine, and validate all outputs. Preferred qualifications One or more areas of specialized knowledge (frontend, backend, infrastructure or other technologies) balanced with general skills and knowledge. Experience in code review practices, and an understanding of how to safely update production systems. Familiarity with navigating and managing work in large code bases. Experience leading small projects independently, and contributing to larger projects alongside peers. Ability to operate with high agency in navigating complex technical obstacles independently, knowing precisely when to unblock oneself and when to ask for help.

View more...
Software EngineeringVia Greenhouse
Verified3 days ago

Software Engineer, Intern (Summer or Winter)

On-siteinternshipInternshipToronto, Canada
Apply Now

Who we are About Stripe Stripe is a technology company focused on improving the conditions for economic growth and prosperity. We build programmable financial infrastructure, rethinking from first principles how financial services should work, to make it easier and cheaper for any business to start and scale. More than 10 million businesses build on Stripe, spanning the economic frontier—from solo founders to established enterprises—united by a practical focus on growth. The most ambitious companies in the world use Stripe as core infrastructure to grow faster. They process trillions of dollars a year on Stripe, equivalent to around 1.6% of global GDP. While economic growth makes everyone better off, open markets also enable greater variety. When any business can easily serve a global customer base, the quality and diversity of products in the world increase, and craft and creativity are unleashed into the smallest niches. Our own growth is wholly contingent on the success of the businesses building on Stripe. We therefore invest back into our technology at an unusual rate. We make upgrades to our products every single day to deliver compounding gains to our customers. We maintain some of the most reliable APIs on the internet. We build entirely new pieces of financial infrastructure to enable new ideas. And our significant advances in risk and fraud infrastructure over many years are making the internet economy safer and more accessible. Though people at Stripe don’t tend to take themselves seriously, Stripe is a fairly serious place: our customers are depending on us for their livelihoods. We admire ambition, intensity, curiosity, humility, and rigor. The most effective people become knowledgeable about many domains besides their own. Any company is an applied exercise in understanding some aspect of society or the market. In working with so many (especially the new and innovative ones), we think that Stripe is one of the very best places to learn about how the world works. What you’ll do As an intern at Stripe you’ll work on projects across our stack that directly impact the way millions of businesses operate. You’ll own problems end to end with the support of your manager and teammates. It’s an opportunity to work alongside some of the most creative and technically rigorous engineers in the industry and learn how to ship high-quality work at scale. By contributing to Stripe’s codebase you’ll work across domains that give you insight into how the global economy works. Recent intern projects include expanding Stripe’s Payments Foundation Model capabilities to improve generalized anomaly detection, building more approachable fraud controls, creating safer payouts, and developing user-facing solutions that prevent costly pricing mistakes and make merchant checkout setup easier. Our internship program is competitive and the expectations are high. Responsibilities Operate as a real member of the team you join; engage in team discussions, decisions, and the technical design process. Write software that will be used in production, and has meaningful impact to Stripe’s business and users. Give and receive technical feedback through code reviews or design discussions Collaborate with other engineers and cross-functional stakeholders to proactively seek and incorporate feedback. Learn quickly by asking great questions, working with your intern manager and teammates effectively, communicating the status of your work clearly, and building with the latest AI tooling. Who you are Ambitious builder: You’re energized by building solutions without clear precedent and solving problems with far-reaching consequences. Successful Stripes are deeply curious, and prefer the joy of discovery to the comfort of certainty. Rigorous thinker: You appreciate that things worth doing are rarely simple. You enjoy working on problems that have never been tackled before. Adaptable problem solver: You adapt quickly and treat obstacles as opportunities. At Stripe we embrace kindness while encouraging Stripes to take measured risks and act boldly, even in the absence of consensus. Minimum requirements A strong fundamental understanding of computer science through pursuit of a Bachelor’s or Master’s degree in computer science, math, or a related discipline. Experience and familiarity with programming, either through side projects or classwork. We work mostly in Ruby, Java, Javascript, Go, and Scala. We believe new programming languages can be learned if the fundamentals and general knowledge are present. Experience from previous internships or other multi-person projects, including open source contributions, that demonstrate evaluating and receiving feedback from mentors, peers, and stakeholders. Ability to learn unfamiliar systems and form an understanding of those systems, through independent research and working with a mentor or subject matter experts. Ability to leverage AI tools to accelerate development while applying rigorous critical thinking and professional judgement to review, refine, and validate all outputs. Preferred qualifications At least 1 year of university education, or equivalent work experience. One or more areas of specialized knowledge (frontend, backend, infrastructure or other technologies) balanced with general skills and knowledge. Experience writing high quality pull requests, with good test coverage, and working knowledge to complete projects with minimal defects. Familiarity with navigating and managing your work in new code bases, with multiple languages. Clear written communication skills, with the ability to write clearly to explain your work to stakeholders, team members, and other Stripes.

View more...
Software EngineeringVia Greenhouse
Verified3 days ago

Software Engineer

On-sitefull timeMid-LevelChicago, United States
Apply Now

Who we are About Stripe Stripe, LLC. 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. What you’ll do Responsibilities Develop scalable computer systems that manage a large volume of information and use them to fulfill business goals for Stripe and its partners. Design, implement and deploy adaptable rules systems that use this information to output internal assessments, perform scoring, and derive automated actions for mitigating financial risk and increase the efficiency of Stripe’s global risk mitigation program. Design and build tools that ingest and process signals from various sources to make them more accessible for our partner teams. Participate in all parts of the software development workflow and see the projects through to completion, including their large-scale deployment. Improve engineering standards, tooling, and processes. Debug production issues across services and multiple levels of the stack. Design, build, and maintain APIs, services, and systems across Stripe’s engineering teams. Who you are Minimum requirements Bachelor’s degree or foreign equivalent in Computer Science, Information Technology, or a related field plus 4 years of experience in Software Development or a related occupation. Employer is willing to accept a 3 or 4 year US or foreign degree. Must also have 4 years of experience in each of the following: Building software solutions in Python, Ruby, Objective C, C++, or similar; Designing, building, and maintaining scalable systems; Translating business needs into software requirements and designs; Debugging production issues across services and multiple levels of the stack; and, Distributed systems. Salary: $173,000 - $259,600/yr. This salary range represents the base salary range for the role and any sales commissions/sales bonuses targets, if applicable, would be in addition to the base salary. 40 hrs/week 50% telecommuting permitted. Multiple Positions Available. Additional benefits for this role may include: equity, company bonus or sales commissions/bonuses; 401(k) plan; medical, dental, and vision benefits; and wellness stipends. IL40 #LI-DNI

View more...
Software EngineeringVia Greenhouse
Verified3 days ago

Software Engineer, Intern

On-siteinternshipInternshipLondon, United Kingdom
Apply Now

Who we are About Stripe Stripe is a technology company focused on improving the conditions for economic growth and prosperity. We build programmable financial infrastructure, rethinking from first principles how financial services should work, to make it easier and cheaper for any business to start and scale. More than 10 million businesses build on Stripe, spanning the economic frontier—from solo founders to established enterprises—united by a practical focus on growth. The most ambitious companies in the world use Stripe as core infrastructure to grow faster. They process trillions of dollars a year on Stripe, equivalent to around 1.6% of global GDP. While economic growth makes everyone better off, open markets also enable greater variety. When any business can easily serve a global customer base, the quality and diversity of products in the world increase, and craft and creativity are unleashed into the smallest niches. Our own growth is wholly contingent on the success of the businesses building on Stripe. We therefore invest back into our technology at an unusual rate. We make upgrades to our products every single day to deliver compounding gains to our customers. We maintain some of the most reliable APIs on the internet. We build entirely new pieces of financial infrastructure to enable new ideas. And our significant advances in risk and fraud infrastructure over many years are making the internet economy safer and more accessible. Though people at Stripe don’t tend to take themselves seriously, Stripe is a fairly serious place: our customers are depending on us for their livelihoods. We admire ambition, intensity, curiosity, humility, and rigor. The most effective people become knowledgeable about many domains besides their own. Any company is an applied exercise in understanding some aspect of society or the market. In working with so many (especially the new and innovative ones), we think that Stripe is one of the very best places to learn about how the world works. What you’ll do As an intern at Stripe you’ll work on projects across our stack that directly impact the way millions of businesses operate. You’ll own problems end to end with the support of your manager and teammates. It’s an opportunity to work alongside some of the most creative and technically rigorous engineers in the industry and learn how to ship high-quality work at scale. By contributing to Stripe’s codebase you’ll work across domains that give you insight into how the global economy works. Recent intern projects include expanding Stripe’s Payments Foundation Model capabilities to improve generalized anomaly detection, building more approachable fraud controls, creating safer payouts, and developing user-facing solutions that prevent costly pricing mistakes and make merchant checkout setup easier. Our internship program is competitive and the expectations are high. Responsibilities Operate as a real member of the team you join; engage in team discussions, decisions, and the technical design process. Write software that will be used in production, and has meaningful impact to Stripe’s business and users. Give and receive technical feedback through code reviews or design discussions Collaborate with other engineers and cross-functional stakeholders to proactively seek and incorporate feedback. Learn quickly by asking great questions, working with your intern manager and teammates effectively, communicating the status of your work clearly, and building with the latest AI tooling. Who you are Ambitious builder: You’re energized by building solutions without clear precedent and solving problems with far-reaching consequences. Successful Stripes are deeply curious, and prefer the joy of discovery to the comfort of certainty. Rigorous thinker: You appreciate that things worth doing are rarely simple. You enjoy working on problems that have never been tackled before. Adaptable problem solver: You adapt quickly and treat obstacles as opportunities. At Stripe we embrace kindness while encouraging Stripes to take measured risks and act boldly, even in the absence of consensus. Minimum requirements A strong fundamental understanding of computer science through pursuit of a Bachelor’s or Master’s degree in computer science, math, or a related discipline. Experience and familiarity with programming, either through side projects or classwork. We work mostly in Ruby, Java, Javascript, Go, and Scala. We believe new programming languages can be learned if the fundamentals and general knowledge are present. Experience from previous internships or other multi-person projects, including open source contributions, that demonstrate evaluating and receiving feedback from mentors, peers, and stakeholders. Ability to learn unfamiliar systems and form an understanding of those systems, through independent research and working with a mentor or subject matter experts. Ability to leverage AI tools to accelerate development while applying rigorous critical thinking and professional judgement to review, refine, and validate all outputs. Preferred qualifications At least 1 year of university education, or equivalent work experience. One or more areas of specialized knowledge (frontend, backend, infrastructure or other technologies) balanced with general skills and knowledge. Experience writing high quality pull requests, with good test coverage, and working knowledge to complete projects with minimal defects. Familiarity with navigating and managing your work in new code bases, with multiple languages. Clear written communication skills, with the ability to write clearly to explain your work to stakeholders, team members, and other Stripes.

View more...
Software EngineeringVia Greenhouse
Verified3 days ago

Software Engineer, Early Career — Immediate Start

On-sitefull timeEntry / JuniorSan Francisco, United States
Apply Now

This role is for applicants actively looking to start before December 1, 2026. Who we are About Stripe Stripe is a technology company focused on improving the conditions for economic growth and prosperity. We build programmable financial infrastructure, rethinking from first principles how financial services should work, to make it easier and cheaper for any business to start and scale. More than 10 million businesses build on Stripe, spanning the economic frontier—from solo founders to established enterprises—united by a practical focus on growth. The most ambitious companies in the world use Stripe as core infrastructure to grow faster. They process trillions of dollars a year on Stripe, equivalent to around 1.6% of global GDP. While economic growth makes everyone better off, open markets also enable greater variety. When any business can easily serve a global customer base, the quality and diversity of products in the world increase, and craft and creativity are unleashed into the smallest niches. Our own growth is wholly contingent on the success of the businesses building on Stripe. We therefore invest back into our technology at an unusual rate. We make upgrades to our products every single day to deliver compounding gains to our customers. We maintain some of the most reliable APIs on the internet. We build entirely new pieces of financial infrastructure to enable new ideas. And our significant advances in risk and fraud infrastructure over many years are making the internet economy safer and more accessible. Though people at Stripe don’t tend to take themselves seriously, Stripe is a fairly serious place: our customers are depending on us for their livelihoods. We admire ambition, intensity, curiosity, humility, and rigor. The most effective people become knowledgeable about many domains besides their own. Any company is an applied exercise in understanding some aspect of society or the market. In working with so many (especially the new and innovative ones), we think that Stripe is one of the very best places to learn about how the world works. Your role Stripe is large enough that individual products and projects can be rapidly deployed to a meaningful fraction of the world’s businesses, but small enough that individual agency still has outsized impact. Small teams can impact how millions of businesses grow. Right now the global economy is replatforming around AI, creating new opportunities for growth. We’re at the center of this, and we think the best work is still in front of us. To meet this moment, we’re looking for people who move with urgency, like hard problems, and want their work to matter at a time of great change. If that’s you, there’s no better place to build your career. Who you are Ambitious builder: You’re energized by building solutions without clear precedent and solving problems with far-reaching consequences. Successful Stripes are deeply curious, and prefer the joy of discovery to the comfort of certainty. Rigorous thinker: You appreciate that things worth doing are rarely simple. You enjoy working on problems that have never been tackled before. Adaptable problem solver: You adapt quickly and treat obstacles as opportunities. At Stripe we embrace kindness while encouraging Stripes to take measured risks and act boldly, even in the absence of consensus. Minimum requirements Must be available to start full-time before December 1, 2026 A Bachelor’s or Master’s degree in computer science or a directly related field, obtained by summer 2026, or equivalent work experience New grad candidates should have no more than 18 months of professional experience (excluding internship experience) Experience and familiarity with programming, either through side projects or classwork. We work mostly in Java, Ruby, JavaScript, Scala, and Go. We believe new programming languages can be learned if the fundamentals and general knowledge are present. Experience from either previous internships or working collaboratively on multi-person coding projects (in a university or professional setting). Ability to learn unfamiliar systems and form an understanding of those systems, through independent research and working with a mentor or subject matter experts. Clear written communication skills, with the ability to explain your work to stakeholders, team members, and other Stripes. Ability to leverage AI tools to accelerate development while applying rigorous critical thinking and professional judgement to review, refine, and validate all outputs. Preferred qualifications One or more areas of specialized knowledge (frontend, backend, infrastructure or other technologies) balanced with general skills and knowledge. Experience in code review practices, and an understanding of how to safely update production systems. Familiarity with navigating and managing work in large code bases. Experience leading small projects independently, and contributing to larger projects alongside peers. Ability to operate with high agency in navigating complex technical obstacles independently, knowing precisely when to unblock oneself and when to ask for help.

View more...
Software EngineeringVia Greenhouse
Verified3 days ago

Software Engineer, New Grad - Frontend

On-sitefull timeEntry / JuniorBarcelona, Spain
Apply Now

Who we are About Stripe Stripe is a technology company focused on improving the conditions for economic growth and prosperity. We build programmable financial infrastructure, rethinking from first principles how financial services should work, to make it easier and cheaper for any business to start and scale. More than 10 million businesses build on Stripe, spanning the economic frontier—from solo founders to established enterprises—united by a practical focus on growth. The most ambitious companies in the world use Stripe as core infrastructure to grow faster. They process trillions of dollars a year on Stripe, equivalent to around 1.6% of global GDP. While economic growth makes everyone better off, open markets also enable greater variety. When any business can easily serve a global customer base, the quality and diversity of products in the world increase, and craft and creativity are unleashed into the smallest niches. Our own growth is wholly contingent on the success of the businesses building on Stripe. We therefore invest back into our technology at an unusual rate. We make upgrades to our products every single day to deliver compounding gains to our customers. We maintain some of the most reliable APIs on the internet. We build entirely new pieces of financial infrastructure to enable new ideas. And our significant advances in risk and fraud infrastructure over many years are making the internet economy safer and more accessible. Though people at Stripe don’t tend to take themselves seriously, Stripe is a fairly serious place: our customers are depending on us for their livelihoods. We admire ambition, intensity, curiosity, humility, and rigor. The most effective people become knowledgeable about many domains besides their own. Any company is an applied exercise in understanding some aspect of society or the market. In working with so many (especially the new and innovative ones), we think that Stripe is one of the very best places to learn about how the world works. Your role Stripe is large enough that individual products and projects can be rapidly deployed to a meaningful fraction of the world’s businesses, but small enough that individual agency still has outsized impact. Small teams can impact how millions of businesses grow. Right now the global economy is replatforming around AI, creating new opportunities for growth. We’re at the center of this, and we think the best work is still in front of us. To meet this moment, we’re looking for people who move with urgency, like hard problems, and want their work to matter at a time of great change. If that’s you, there’s no better place to build your career. Who you are Ambitious builder: You’re energized by building solutions without clear precedent and solving problems with far-reaching consequences. Successful Stripes are deeply curious, and prefer the joy of discovery to the comfort of certainty. Rigorous thinker: You appreciate that things worth doing are rarely simple. You enjoy working on problems that have never been tackled before. Adaptable problem solver: You adapt quickly and treat obstacles as opportunities. At Stripe we embrace kindness while encouraging Stripes to take measured risks and act boldly, even in the absence of consensus. Minimum requirements A Bachelor’s or Master’s degree in computer science or a directly related field, obtained by summer 2027, or equivalent work experience; New grad candidates should have no more than 18 months of professional experience (excluding internship experience). Experience and familiarity with programming, either through side projects or classwork. We work mostly in Java, Ruby, JavaScript, Scala, and Go. We believe new programming languages can be learned if the fundamentals and general knowledge are present. Experience from either previous internships or working collaboratively on multi-person coding projects (in a university or professional setting). Ability to learn unfamiliar systems and form an understanding of those systems, through independent research and working with a mentor or subject matter experts. Clear written communication skills, with the ability to explain your work to stakeholders, team members, and other Stripes. Ability to leverage AI tools to accelerate development while applying rigorous critical thinking and professional judgement to review, refine, and validate all outputs. Preferred qualifications One or more areas of specialized knowledge (frontend, backend, infrastructure or other technologies) balanced with general skills and knowledge. Experience in code review practices, and an understanding of how to safely update production systems. Familiarity with navigating and managing work in large code bases. Experience leading small projects independently, and contributing to larger projects alongside peers. Ability to operate with high agency in navigating complex technical obstacles independently, knowing precisely when to unblock oneself and when to ask for help.

View more...
Software EngineeringVia Greenhouse
Verified3 days ago

Engineering Manager, Infrastructure

On-sitefull timeMid-LevelSan Francisco, United States
Apply Now

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's Infrastructure organization builds and operates the shared platforms that make it possible for engineering teams to build, deploy, run, and scale reliable products. The organization owns foundational capabilities across service networking and discovery, safe feature and configuration changes, data storage and orchestration, and batch computing. Our platforms support a global engineering audience and power systems at significant scale. This includes the control plane for secure service-to-service communication across tens of thousands of microservices, service and feature deployment infrastructure that helps teams introduce and recover from changes safely, infrastructure for running Stripe's containerized services, and data platforms for storage, pipeline orchestration, and large-scale processing. Our batch compute platforms support technologies including Apache Airflow, Apache Spark, Apache Iceberg, Apache Hadoop, and Apache Celeborn. As an Engineering Manager, you will lead or strongly influence teams working on business-critical infrastructure with broad internal adoption. You will balance reliability, scalability, security, developer experience, and operational rigor while helping Stripe move quickly with confidence. You will partner closely with product, security, data, support, and adjacent infrastructure leaders to set direction, resolve cross-team dependencies, and turn recurring needs into durable platform capabilities. What you'll do As an Engineering Manager at Stripe, you will operate with full autonomy across a complex, high-impact area of our infrastructure. Your scope extends beyond a single team. You lead or strongly influence multiple engineering teams, execute parallel high-priority workstreams, and develop senior engineering talent. You set direction, align stakeholders, make decisions that hold up over time, and deliver results without close direction. Responsibilities Lead with scope and autonomy by driving impact across multiple teams or a significant infrastructure area independently, translating organizational goals into concrete execution plans, and delivering results across parallel workstreams Define strategy and roadmap for your area, anticipating internal user needs, technical challenges, reliability risks, and business priorities, then communicating a clear plan to your team and senior leadership Develop senior talent by coaching senior engineers and emerging leaders, creating meaningful stretch opportunities, and giving candid feedback that improves individual and team performance Drive cross-functional alignment with product, security, data, support, and adjacent engineering teams, resolving ambiguity at team boundaries and aligning stakeholders around shared priorities Hire and scale the team by attracting, developing, and retaining senior engineering talent while maintaining a high hiring bar and building an inclusive, high-performing organization Operate with rigor by setting high standards for reliability, availability, scalability, incident response, and engineering craft, and by addressing systemic issues that affect internal users across Stripe Partner with Staff engineers on architecture decisions involving distributed systems, service discovery, configuration propagation, production change management, data processing, and internal platform design 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 Bachelor's degree or equivalent practical experience with 10+ years of software development experience 4+ years of engineering management experience with a demonstrated track record of autonomous impact as an engineering manager Experience leading high-complexity engineering teams that deliver multiple difficult, high-impact workstreams in parallel Proven ability to influence and align cross-functional stakeholders without direct authority, communicating a clear direction that others follow Meaningful recruiting experience, including a track record of attracting and developing senior engineering talent Technical depth sufficient to guide architecture decisions and hold teams to a high standard for product quality, reliability, and engineering craft Preferred qualifications Experience building or operating high-availability distributed systems, internal platforms, or developer infrastructure used by a broad engineering audience Experience with service networking, service discovery, service mesh, feature flags, configuration management, progressive delivery, deployment tooling, or production change governance Experience with data infrastructure, including large-scale storage, data orchestration, batch compute, or processing frameworks such as Apache Airflow, Apache Spark, Apache Iceberg, Apache Hadoop, or Apache Celeborn Experience improving reliability through observability, health checks, incident response, automated recovery, capacity planning, or reducing the impact of production changes Experience designing secure access controls, audit systems, approval workflows, or governance mechanisms for production infrastructure Experience with cloud infrastructure and distributed systems technologies such as Amazon Web Services, DynamoDB, Aurora, S3, Ruby, Go, Java, or Python A product mindset for internal platforms, including empathy for internal users, a focus on self-service, and a commitment to making safe workflows straightforward to adopt In-office expectations Office-assigned Stripes in most locations are expected to spend at least 50% of their time in a given month in their local office or with users. This expectation may vary by role, team, and location. The hiring manager will discuss the expectations for this role during the process.

View more...
Engineering ManagementVia Greenhouse
Verified3 days ago

Page 5 of 14