Skip to main content
Stripe logo

Stripe is hiring Software Intern

AI Tools

Overview

Internship job description:

Our internship program is designed to provide hands-on experience working on high-impact projects. You'll collaborate with cross-functional teams, gaining exposure to various systems and technologies. Each intern is paired with a dedicated manager to ensure guidance and mentorship throughout the program. Your project will align with our roadmap and have a direct impact on Stripe’s mission.

What You’ll Do:
  • Write software that is used in production, contributing to key projects with a tangible impact on Stripe’s platform.
  • Collaborate with engineers and cross-functional stakeholders to design and implement solutions.
  • Participate in code reviews and design discussions to give and receive constructive feedback.
  • Communicate the status of your project effectively with your intern manager and teammates.
  • Learn and grow by asking insightful questions and taking initiative in your work.
Responsibilities:
  • Ship a real project that addresses an urgent customer need or enhances Stripe’s infrastructure.
  • Build and improve internal tools or user-facing features, such as enhancing error messages on Stripe Checkout or optimizing our service discovery systems.
  • Collaborate across teams to integrate and test your code.
  • Write high-quality code with proper test coverage to ensure reliability and performance.
  • Contribute to open-source projects or internal initiatives as part of your work.
Who You Are:

We’re looking for candidates who meet the following minimum requirements. If you meet these, we encourage you to apply.

Minimum Requirements:
  • Currently pursuing a Bachelor’s, Master’s, or PhD degree in Computer Science, Mathematics, or a related field.
  • A strong fundamental understanding of computer science concepts through coursework or side projects.
  • Experience with programming in one or more languages such as Java, Ruby, JavaScript, Scala, or Go.
  • Previous experience working collaboratively on multi-person projects (e.g., internships, open-source contributions, or university projects).
  • Ability to independently research unfamiliar systems and learn quickly with the help of mentors and subject matter experts.
Preferred Qualifications:
  • At least two years of university education or equivalent work experience.
  • Specialized knowledge in areas like frontend development or service architecture (e.g., how a service handles an HTTP request).
  • Experience writing high-quality pull requests with proper test coverage and minimal defects.
  • Familiarity with navigating and managing work across multiple languages and large codebases.
  • Strong written communication skills to explain your work to stakeholders and team members clearly.
Eligibility:

Batch: 2024, 2025, 2026

Technical and Programming Skills:

Java, Ruby, JavaScript, Scala, Go, Backend Development, Frontend Development, Distributed Systems, HTTP Requests, Service Architecture, System Design, Code Reviews, Pull Requests, Test Coverage, Production Systems, Open-Source Contributions, Computer Science Fundamentals, Cross-Functional Collaboration, Cloud Platforms, Software Engineering Intern, Financial Technology.

If an employer asks you to pay any kind of fee, please notify us immediately. Talentd does not charge any fee from applicants and we do not allow other companies to do so.

Key Skills

Related Tags

Browse More Jobs

Education Requirements

  • A strong fundamental understanding of computer science through pursuit of a Bachelor’s, Master’s, or PhD degree in computer science, math, or a related discipline, At least 2 years of university education, or equivalent work experience

Eligible Batch Years

2026, 2025, 2024
Stripe logo

Stripe

Stripe is a leading technology company specializing in online payment processing for internet businesses. Founded in 2010 by brothers Patrick and John Collison, Stripe's mission is to increase the GDP of the internet by providing seamless, secure, and scalable financial infrastructure. The company offers a suite of APIs and tools that enable businesses of all sizes to accept payments, manage subscriptions, send payouts, and handle complex financial operations globally.

Headquartered in San Francisco, California, Stripe has grown into a multinational corporation with over 7,000 employees and operations in more than 40 countries. It is widely recognized for its developer-friendly platform, robust security measures, and innovative financial products such as Stripe Connect, Atlas, and Radar. In recent years, Stripe has achieved significant milestones, including raising substantial funding that has positioned it among the most valuable privately held tech companies, and expanding its services into new markets and verticals.

Company Details

Industry
Financial Services

Connect With Us

Websitestripe.com

Related Jobs