Software Engineer, Intern

Stripe Stripe · Fintech · Sydney, Australia · 5112 General University

Stripe is seeking Software Engineer Interns to work on meaningful products that will grow the GDP of the internet. Interns will work with various systems and technologies, gain experience in systems design and testing, and present their work. Projects are part of the team's roadmap and directly contribute to Stripe's mission. Responsibilities include writing production software, participating in code reviews, collaborating with stakeholders, and learning quickly.

What you'd actually do

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

Skills

Required

  • Computer science fundamentals
  • Programming experience (Java, Ruby, JavaScript, Scala, Go)
  • Experience with internships or multi-person projects
  • Ability to learn unfamiliar systems

Nice to have

  • At least 2 years of university education, or equivalent work experience
  • Specialized knowledge balanced with general skills
  • Writing high quality pull requests with good test coverage
  • Navigating and managing work in new code bases
  • Ability to write clearly to explain work to stakeholders