Interns at Stripe do real work, on real problems, shipping to real customers. Some of the most important things Stripe has built, like the initial versions of Connect and Atlas, were created by one or two people in their first “real” jobs.
We are passionate about giving opportunities to Stripes who have proved they can handle them, regardless of where they are in their careers. We know that the beginning of your career can be very productive if you find the right problems to work on. We have some great ones we can suggest—and don’t mind if you end up proposing your own.
You’ll be fully supported and mentored by an experienced colleague in your team. By the end of the internship, you’ll have built something real and presented it to your team and the wider org. We design your projects to be ambitious but achievable. Businesses will use what you create.
Stripe hosts undergraduate and graduate interns from around the globe. Our interns fully integrate, learn, and make meaningful connections with other Stripes. While the large majority of our internships are available on the Engineering team, we have also hosted interns in Machine Learning, Data Science, and various business teams, such as Strategy & Operations, Sales, and Business Development.
We choose internship projects that represent real business needs, with a bias toward ones that will expose you to large portions of Stripe’s stack, operations, and users. Recent examples include rebuilding our statistics aggregation service, migrating jobs to a cluster-based scheduler, or creating easy-to-understand error messages for Stripe Checkout. You will enjoy collaborative relationships, visibility into all parts of the business, and opportunities to do real, impactful work. An internship at Stripe is a sneak preview of what it would be like to work with us. You’ll spend several months working as a respected peer.
What I appreciate about Stripe is the lack of complacency, excess of humility, and general tenacity that everyone seems to embody.
Interns complete an onboarding program similar to the one we use with new hires, known as Intern 101, which covers different areas of Stripe including our mission, culture, products, and opportunities for growth. We try to arm you with enough knowledge and support from colleagues to do real work, without overloading you with coursework
Intern demos, speaker series, team-building events, and community engagement provide opportunities for interns to experience life at Stripe. We continuously invest in ways to advance diversity, equity, and inclusion across our practices—so that all Stripes are able to do the best work of their careers. You are welcome to join any of Stripe’s Communities and participate in an optional mentorship program which will pair you up with an identity-based mentor.
In 2023 we will offer Winter and Summer internships. The majority of our global interviews take place in line with local academic calendars, typically August–February the preceding year before our internship program takes place. We recommend applying as early as possible.
We host interns in many of our hub offices, including San Francisco, Seattle, New York, Dublin, London, and Singapore. As our program grows, some of our smaller offices will start to host internships; these locations will be listed on our jobs page as they become available.
A major purpose of the internship program is to give you the opportunity to explore whether Stripe is a place you want to work after graduation. Most of our New Grad cohorts at Stripe previously interned with us.
Engineering interns will be sent a team-matching survey ahead of your internship, and your team placement will happen closer to your start date. We look at your background and preferences, factor in team bandwidth, and assign you a team that will be the best fit for everyone involved. Non-engineering interns will apply directly for roles on specific teams. We have previously hosted interns on Data Science, Machine Learning, Strategy & Operations, Sales, and Business Development.
Yes, most of our intern programs include a housing benefit or guidance on how to secure housing.
Most internships are 12 or 16 weeks, though in some regions we may offer a longer program. These will be listed on our jobs page as they become available.
All Stripes, even those early in their careers, are rigorous thinkers and inquisitive learners. We value and trust the fresh perspectives so many new grads offer. Starting out at Stripe means that within weeks, you’ll be working on core products and operations. It also means you’ll have access to the support, mentorship, and communities you need to be successful as you navigate your early career.
Everywhere I look at Stripe, I find interesting projects and teams. They inspire me to ask the tough questions, find better solutions, and challenge the typical way of doing things.
For engineers, the team placement process takes place closer to your start date. New grads complete a survey to let us know their team preferences, and then we look at a number of criteria—like your background and interests, and our business needs and team bandwidth—to determine the best possible match.
Do your best work among people who support, refine, and amplify every piece of it.
We have an opinionated set of principles, and we’re happy to be warts-and-all honest about them.