S

Stripe

Builds payment software for internet businesses

Software Engineer Intern

Software EngineeringConfirmed live in the last 24 hours
InternshipBengaluru, Karnataka, IndiaNo 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, through side projects or classwork; the team works mostly in Ruby, Java, JavaScript, Go, and Scala, and expects programming languages to be learnable when fundamentals and general knowledge are present.
  • 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.
  • Ability to learn unfamiliar systems and form an understanding of 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 all outputs.

Responsibilities

  • Operate as a real member of the team by 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.
  • Work on projects across Stripe's stack that directly impact how millions of businesses operate.
  • Own problems end to end with the support of a manager and teammates.

Desired Qualifications

  • At least 1 year of university education, or equivalent work experience.
  • 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, including the ability to explain work clearly 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