# Software Engineer, Intern (Summer)

**Company**: Stripe
**Location**: San Francisco, Seattle, New York City
**Experience**: entry
**Job type**: internship
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/stripe/jobs/7210115
**Canonical**: https://yubhub.co/jobs/job_0803fe09-d7c

## Description

Join Stripe's internship program and work on meaningful projects that will grow the GDP of the internet. As a software engineer intern, you will write production-ready code, collaborate with experienced engineers, and contribute to the development of Stripe's financial infrastructure platform.

Responsibilities:

* Write software that will be used in production and has a meaningful impact on Stripe
* 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, and communicating the status of your work clearly

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
* Some experience and familiarity with programming, either through side projects or classwork
* 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 and subject matter experts

Preferred Qualifications:

* At least 2 years of university education, or equivalent work experience
* One or more areas of specialized knowledge balanced with general skills and knowledge
* Understanding and some 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
* Ability to write clearly to explain your work to stakeholders, team members, and other Stripes

## Skills

### Required
- Java
- Ruby
- JavaScript
- Scala
- Go

### Nice to have
- Frontend technologies
- Service handling HTTP requests
