S

Stripe

Builds payment software for internet businesses

Software Engineer Intern

Software EngineeringUpdated on Nov 12
Internship · Summer 2026Toronto, ON, CanadaCA$46.88 /hrIn-person

About the Job

Requirements

  • Pursue a Bachelor’s or Master’s degree in computer science, math, or a related discipline, with a strong fundamental understanding of computer science.
  • Have programming experience and familiarity through side projects or classwork; the team mainly uses Ruby, Java, JavaScript, Go, and Scala.
  • Have experience from previous internships or other multi-person projects, including open-source contributions, demonstrating the ability to evaluate and receive feedback from mentors, peers, and stakeholders.
  • Be able to learn unfamiliar systems through independent research and work with a mentor or subject matter experts.
  • Be able to leverage artificial intelligence tools to accelerate development while critically reviewing, refining, and validating outputs.

Responsibilities

  • Participate as a member of the assigned team, engaging in team discussions, decisions, and the technical design process.
  • Write production software with meaningful impact to Stripe’s business and users.
  • Give and receive technical feedback through code reviews or design discussions.
  • Collaborate with engineers and cross-functional stakeholders to seek and incorporate feedback.
  • Learn quickly by asking questions, working effectively with the intern manager and teammates, communicating work status clearly, and building with current artificial intelligence tooling.

Desired Qualifications

  • Have at least one year of university education or equivalent work experience.
  • Have specialized knowledge in frontend, backend, infrastructure, or other technologies alongside general skills and knowledge.
  • Have experience writing high-quality pull requests with good test coverage and completing projects with minimal defects.
  • Be familiar with navigating and managing work in new codebases that use multiple languages.
  • Have clear written communication skills to explain work to stakeholders, team members, and other colleagues.

About the Company

Stripe

Builds payment software for internet businesses

Stripe builds payment software that businesses of all sizes plug into their websites and apps to accept money online and in person. After its public launch in 2011, it won over internet startups by letting developers start taking payments with a few lines of code. Businesses use it to take cards and digital wallets, block fraud, bill subscriptions, and pay out sellers on online marketplaces, while Stripe earns a fee on each payment plus charges for add-on tools. Irish brothers Patrick and John Collison founded Stripe in 2010, and it is based in South San Francisco, California, and Dublin, Ireland. In 2016, John Collison, then 26, became the world's youngest self-made billionaire.

Company size
5,001-10,000
Company stage
Private
Total funding
$8.7B
Headquarters
South San Francisco, CA
Founded
2010

Recently Posted Jobs

Explore more opportunities at Stripe

See more jobs