Software Engineer, Intern (Summer)

Stripe9 months ago
New York, NY, United States
Hybrid
Internship
Beginner Level (< 1 year)

Job Description

Position Overview

Stripe is a financial infrastructure platform for businesses used by millions—from large enterprises to ambitious startups—to accept payments, grow revenue, and accelerate new opportunities. Through the internship program, you’ll work on meaningful, production-level projects that directly impact global commerce while gaining experience in systems design, testing, and collaborative development. This is an opportunity to learn from exceptional talent and contribute to Stripe’s mission of increasing the GDP of the internet.

Key Responsibilities

  • Responsibilities: Write software that will be used in production and has a meaningful impact to Stripe.
  • Give and receive technical feedback through code reviews or design discussions.
  • Collaborate with engineers and cross-functional stakeholders to proactively seek and incorporate feedback.
  • Learn quickly by asking insightful questions, working with your intern manager and teammates, and clearly communicating your progress.

Required Qualifications

  • Education: Pursuing a Bachelor’s, Master’s, or PhD degree in computer science, math, or a related discipline with a strong fundamental understanding of computer science.
  • Some programming experience and familiarity, through side projects or coursework, using languages such as Java, Ruby, JavaScript, Scala, or Go.
  • Requirements: Experience from previous internships or multi-person projects, including open source, demonstrating the ability to evaluate and receive feedback.
  • Ability to quickly learn unfamiliar systems through independent research, mentorship, and collaboration with subject matter experts.

Preferred Qualifications

  • Experience Required: At least 2 years of university education or equivalent work experience.
  • Specialized knowledge in areas such as frontend technologies and a high-level understanding of web service architecture.
  • Experience writing high quality pull requests with good test coverage and delivering projects with minimal defects.
  • Familiarity with navigating and managing work in new, multi-language code bases.
  • Ability to write clearly to explain your work to stakeholders, team members, and other colleagues.

Benefits & Perks

  • Salary: $123,500 - $123,500 per year
  • Benefits: Equity, company bonus or sales commissions/bonuses; 401(k) plan; medical, dental, and vision benefits; and wellness stipends.

Required Skills

Java
Scala
Code Reviews
JavaScript
System Design
Go
Testing
Problem Solving
Ruby
Collaboration