S

Stripe

Builds payment software for internet businesses

Software Engineer Intern

Software EngineeringUpdated on Nov 9
InternshipSingaporeNo salary listedIn-person

About the Job

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.
  • Experience and familiarity with programming, either through side projects or classwork; the team works mostly in Ruby, Java, JavaScript, Go, and Scala, and expects that new programming languages can be learned when fundamentals and general knowledge are present.
  • Experience from previous internships or other multi-person projects, including open source contributions, demonstrating evaluation of and receipt of feedback from mentors, peers, and stakeholders.
  • Ability to learn unfamiliar systems and understand them through independent research and working with a mentor or subject matter experts.
  • Ability to leverage AI tools to accelerate development while applying rigorous critical thinking and professional judgment to review, refine, and validate outputs.

Responsibilities

  • Operate as a real member of the team, engaging in team discussions, decisions, and the technical design process.
  • Write software for production 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 proactively seek and incorporate feedback.
  • Learn quickly by asking questions, working effectively with the intern manager and teammates, communicating work status clearly, and building with the latest AI tooling.

Desired Qualifications

  • At least 1 year of university education, or equivalent work experience.
  • Have specialized knowledge in one or more areas such as frontend, backend, infrastructure, or other technologies, balanced with general skills and knowledge.
  • Experience writing high-quality pull requests with good test coverage and working knowledge to complete projects with minimal defects.
  • Familiarity with navigating and managing work in new code bases with multiple languages.
  • Clear written communication skills to explain work to stakeholders, team members, and other Stripes.

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