Logo of Huzzle

Software Engineer, Intern

image

Stripe

Nov 17

Applications are closed

  • Internship
    Full-time
    Summer Internship
  • Data
    Software Engineering
  • Bangalore

Requirements

  • A strong fundamental understanding of computer science through pursuit of a Bachelor’s, Master’s, or PhD degree in computer science, math, or a related discipline
  • Some experience and familiarity with programming, either through side projects or classwork. We work mostly in Java, Ruby, JavaScript, Scala, and Go. We believe new programming languages can be learned if the fundamentals and general knowledge are present
  • Experience from previous internships or other multi-person projects, including open source contributions, that demonstrate evaluating and receiving feedback from mentors, peers, and stakeholders
  • Ability to learn unfamiliar systems and form an understanding of those systems, through independent research and working with a mentor and subject matter experts

Responsibilities

  • Write software that will be used in production, and has meaningful impact to Stripe
  • Give and receive technical feedback through code reviews or design discussions
  • Collaborate with other engineers and cross-functional stakeholders to proactively seek and incorporate feedback
  • Learn quickly by asking great questions, by working with your intern manager and teammates effectively, and by communicating the status of your work clearly

FAQs

What role will interns play at Stripe?

Interns at Stripe will work on real projects that have a meaningful impact on the company's mission, collaborating with engineers and stakeholders to ship software used in production.

What programming languages does Stripe primarily use?

Stripe primarily works in Java, Ruby, JavaScript, Scala, and Go, but they believe that new programming languages can be learned if you have a strong understanding of fundamental concepts.

What is the duration of the internship program?

The duration of the internship program is not specified in the job description, but it typically aligns with academic calendars for internships in the technology sector.

Is prior internship experience required to apply?

No, prior internship experience is not a requirement. However, some familiarity with programming through side projects or classwork is necessary.

How does Stripe support the personal and technical growth of interns?

Stripe provides mentorship through dedicated intern managers, encourages collaboration and feedback, and offers learning opportunities to develop both technical skills and personal growth.

What are the expectations for in-office work for interns?

Interns are expected to work at least 50% of the time in the local office or with users, though specific in-office expectations may vary depending on location and role.

Are there opportunities to present work during the internship?

Yes, interns will have opportunities to present their work to their team and the wider organization.

Is there an emphasis on code review and collaboration?

Yes, interns will give and receive technical feedback through code reviews and engage in design discussions, collaborating with other engineers and stakeholders.

Do the requirements include specialized knowledge in specific areas?

While specialized knowledge is not required, having one or more areas of specialized knowledge is preferred, along with general skills and knowledge.

Does Stripe offer pay or benefits for interns?

Yes, Stripe offers pay and benefits for interns, although specific pay ranges may not be included in job postings for every country.

Help increase the GDP of the internet.

Technology
Industry
1001-5000
Employees
2010
Founded Year

Mission & Purpose

Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Headquartered in San Francisco and Dublin, the company aims to increase the GDP of the internet.

Get notified when Stripe posts a new role

Get Hired with Huzzle

Discover jobs with AI-powered precision. Autofill and track applications, create tailored resumes, and find the best opportunities across the web – all by simply chatting.

Already have an account?