High School Internship, Software Engineering

Stripe

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Seattle, WASan Francisco, CA
Salary
$130,000–$169,000 / yr
Employment
Intern
Posted
4 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $137k
This role $150k
$94k most similar roles pay here $177k

This role pays more than 57% of similar roles. Most pay $104,894–$169,300 — the shaded band above. At the midpoint, this role pays about $150k versus about $137k for comparable roles.

Based on 240 similar postings.

Employer

About Stripe

Stripe is a financial infrastructure platform for internet businesses, providing payment processing, billing, fraud prevention, and banking-as-a-service APIs to businesses of all sizes globally. Industry: Payments Infrastructure & Financial Technology

Stripe currently has 145 open roles on FindRole.

Listed pay typically runs $203,600–$291,650 across 142 roles with salary data.

Most-posted roles

View all roles at Stripe

At a glance

TL;DR · High School Internship, Software Engineering

High School Internship, Software Engineering (Summer 2027) is a selective role for high school students to join the engineering team and work on scoped projects involving financial infrastructure. Interns will own problems end-to-end, contribute to the production codebase, participate in technical design processes, and perform code reviews while collaborating with full-time engineers. The role involves building reliable systems for merchant tools, fraud controls, and payment capabilities. Candidates should demonstrate proficiency in programming fundamentals and experience with languages such as Ruby, Java, JavaScript, Go, or Scala. The work focuses on solving complex problems within the financial technology domain to improve economic growth through programmable infrastructure. Successful candidates will use AI development tools thoughtfully while producing high-quality code, documentation, and tests that withstand rigorous technical review in a fast-paced production environment.

What you'll do

  • Own a scoped engineering project from end to end with support from managers and teammates.
  • Write, test, and document software intended for production use by Stripe teams and users.
  • Participate in technical design processes, team discussions, and decision-making.
  • Provide and receive technical feedback through code reviews and design discussions.
  • Conduct independent research to learn unfamiliar systems and technologies.
  • Communicate project status clearly, including progress, risks, and areas where help is needed.
  • Use AI development tools while applying rigorous judgment to review and validate outputs.

What we're looking for

  • Must be currently enrolled in high school or graduating before the internship begins.
  • Must be available to work full-time and in person from San Francisco or Seattle for 12 consecutive weeks between May and August.
  • Experience programming through independent projects, research, coursework, competitions, open source contributions, or a startup.
  • Evidence of exceptional technical achievement such as building products, substantial open source contributions, original research, or advanced competition performance.
  • Ability to explain individual contributions including technical decisions, tradeoffs, testing, and improvements.
  • Experience working on technical projects with others and incorporating feedback from peers or mentors.
  • Ability to learn unfamiliar systems through independent research and collaboration with experts.
  • Clear written and verbal communication skills.
  • One or more areas of deeper technical knowledge such as frontend, backend, infrastructure, data, machine learning, security, or developer tools (preferred).
  • Experience writing high-quality pull requests, tests, technical documentation, or design notes (preferred).
  • Familiarity navigating an unfamiliar codebase or contributing to a multi-person project (preferred).
  • A record of sustained technical work over time (preferred).

More like this

Similar roles

Software Engineer, Intern

Stripe

New York, NY +2 34 days ago
Ruby Java JavaScript Go Scala AI Tools Code Reviews Backend Frontend Infrastructure Open Source

Software Engineer, New Grad

Stripe

New York, NY +2 34 days ago $122,100–$134,400
Java Ruby JavaScript Scala Go AI Tools Code Review Backend Frontend Infrastructure large code bases

Software Engineer

Stripe

New York, NY +2 17 days ago $122,100–$134,400
Java Ruby JavaScript Scala Go AI Tools Code Review Backend Frontend Infrastructure Production Systems

Software Engineering Internship

Qualcomm

San Diego, CA +6 17 days ago
C C++ Python Distributed systems Networking protocols Multi-threaded programming Multi-processor systems System performance optimization Software debugging Discrete event simulation Polyglot programming Linux Routing Bridging

Software Engineering Intern

Motorola Solutions

Plantation, FL 6 days ago
C# .NET WPF Java SQL Entity Framework REST CoreWCF OpenSSL Visual Studio Git BitBucket GitHub Jira Confluence Agile Scrum Windows C++

Software Engineering Intern

Motorola Solutions

Chicago, IL 27 days ago
Microservices Angular Containerization Agile Web Programming Cryptography Authentication Access Control Authorization