Software Engineer, Intern (Summer or Winter)

Stripe
Toronto
Workplace: OnsiteInternshipFunction: Software EngineeringSkills: ["Curiosity","Rigor","Adaptability","Clear communication","Critical thinking"]

Build and ship production software as a true team member, working end to end on problems with support from your intern manager and teammates. Collaborate through technical design discussions and code reviews, providing and incorporating feedback across engineering and cross-functional stakeholders. Learn to work at scale while contributing to Stripe’s codebase and exploring domains related to the global economy, including payments, fraud controls, and safer payouts.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Stripe
Stripe
5 days ago

Software Engineer, Intern (Summer or Winter)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 20 hours agoStatus: Live

Job Summary

Build and ship production software as a true team member, working end to end on problems with support from your intern manager and teammates. Collaborate through technical design discussions and code reviews, providing and incorporating feedback across engineering and cross-functional stakeholders. Learn to work at scale while contributing to Stripe’s codebase and exploring domains related to the global economy, including payments, fraud controls, and safer payouts.
Location: Toronto
Workplace: Onsite
Employment Type: Internship
Job Function: Software Engineering
Seniority: Intern level

Key Responsibilities

  • •Operate as a real member of the team, engaging in discussions, decisions, and the technical design process.
  • •Write software used in production that has meaningful impact for Stripe’s business and users.
  • •Participate in code reviews or design discussions by giving and receiving technical feedback.
  • •Collaborate with engineers and cross-functional stakeholders to proactively seek and incorporate feedback.
  • •Work quickly by communicating status clearly, learning from your intern manager and teammates, and shipping high-quality work at scale.

Key Requirements

  • •Pursuing a Bachelor’s or Master’s degree in computer science, math, or a related discipline with a strong computer science foundation.
  • •Experience and familiarity with programming via side projects or classwork; Stripe primarily uses Ruby, Java, JavaScript, Go, and Scala.
  • •Prior internships or multi-person projects, including open source contributions, showing the ability to evaluate and incorporate feedback.
  • •Ability to learn unfamiliar systems through independent research and working with a mentor or subject matter experts.
  • •Ability to leverage AI tools to accelerate development while applying critical thinking and professional judgment to review and validate outputs.
Experience:Open source
Education:
Skills:CuriosityRigorAdaptabilityClear communicationCritical thinking
Languages:English
Tech Stack:RubyJavaJavaScriptGoScalaAI tooling

Company Brief

Stripe
Provides payment processing APIs and financial infrastructure for internet businesses. Powers online payments for millions of companies from startups to Fortune 500s.
Industry: Payments
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Scaleup
Valuation: Decacorn (USD 10B+)
Funding: Series E+
Headquarters: San Francisco, United States
Founded: 2010
Glassdoor
Glassdoor: 4.2
WebsiteLinkedInGlassdoor