Software Engineer Intern

August 23, 2024
$134400 / year

Are you applying to the internship?

Job Description

About Stripe

Stripe is a financial infrastructure platform for businesses. They empower millions of companies, from global enterprises to ambitious startups, to accept payments, grow their revenue, and accelerate new business opportunities. Their mission is to increase the GDP of the internet, and they believe in the transformative potential of their work. Joining Stripe means being part of a team dedicated to building a more inclusive and accessible global economy.

Job Description

This role offers an interesting blend of startup and corporate environments, providing a structured learning environment ideal for early-career professionals. Stripe emphasizes rigor, discipline, and reliability in all aspects of their work, from products to processes and team culture.

Responsibilities:

Cross-functional Collaboration: Work on projects alongside engineers from diverse teams.
Code Review and Design: Provide insightful feedback on code reviews and technical designs.
System Maintenance and Scaling: Ensure the smooth operation and scalability of your team’s systems to meet user needs.
Project Ownership: Develop the skills to own projects from start to finish, gaining experience in project management and technical leadership.

Minimum Requirements:

• Bachelor’s, Master’s, or PhD degree in computer science or a related field (obtained by summer 2025) or equivalent work experience.
• Programming experience, ideally through side projects or coursework (Stripe primarily uses Java, Ruby, JavaScript, Scala, and Go, but believes new languages can be learned with strong fundamentals).
• Experience with collaborative coding projects, either through internships or university work.
• Ability to learn unfamiliar systems independently and through mentorship.

Preferred Qualifications:

• Specialized knowledge in specific areas, such as frontend technologies or service architecture.
• Experience with code review practices and understanding of safe production system updates.
• Familiarity with navigating and managing large codebases.

Hybrid Work: Stripe supports a hybrid work model where employees spend at least 50% of their time in their local office or with users. This balances in-person collaboration and flexibility, prioritizing a positive work-life balance.

Pay and Benefits:

• Annual US base salary range of $122,100 – $134,400.
• Additional benefits may include: equity, company bonuses, 401(k) plan, health insurance, and wellness stipends.