Role: Software Engineer, Intern
Location: Bengaluru, India
Job Type: Internship
Job ID: Not disclosed
Experience Level: Students / Early-career
Segment: University Recruiting
Business Unit: Engineering
Job Summary
This Software Engineer Internship at Stripe gives students the chance to work on real projects that directly impact internet-scale financial infrastructure. Interns contribute to production systems, using modern technologies while strengthening their skills in systems design, testing, and collaborative development. Each intern is paired with a dedicated manager and works on a project that is part of the team’s roadmap, with opportunities to present outcomes to the team and broader organization.
Key Responsibilities
- Design, build, and ship production-quality software that has measurable impact on Stripe’s products and customers.
- Participate in code reviews and design discussions to give and receive technical feedback.
- Collaborate closely with engineers and cross‑functional partners to incorporate feedback and iterate on solutions.
- Rapidly learn unfamiliar systems and technologies, asking thoughtful questions and clearly communicating project status.
Qualifications & Skills
- Pursuing a Bachelor’s, Master’s, or PhD in Computer Science, Mathematics, or a related technical field with strong CS fundamentals.
- Programming experience through coursework or projects; familiarity with at least one of Java, Ruby, JavaScript, Scala, or Go.
- Prior exposure to multi-person projects (internships, open source, or team coursework) and comfort receiving and acting on feedback.
- Ability to understand new codebases, write clear technical documentation, and produce well-tested pull requests.
About Stripe
Stripe is a global financial infrastructure platform that powers online payments and financial operations for millions of businesses, from fast-growing startups to large enterprises. Its mission is to increase the GDP of the internet by making it easier for companies worldwide to accept payments, manage revenue, and launch new business models. The Bengaluru office is part of Stripe’s international engineering hubs supporting products used across the globe.
Why Join Us?
- Work on high-impact systems used by real customers, with the opportunity to ship your work to production during the internship.
- Learn from experienced engineers who maintain high technical standards and prioritize mentorship and growth.
- Benefit from a collaborative, high-performance culture with a mix of in‑office collaboration and structured guidance tailored to early-career engineers.
How to Apply
Note: Only shortlisted candidates will be contacted.
Disclaimer: This job post is for informational purposes only. The company reserves the right to modify, withdraw, or close the position at any time without notice. Applicants should verify details through official company channels before applying.












