Software Engineer, Intern

Stripe · Bengaluru · Freshers

Posted on 13 Oct 2026

Job description

Stripe is a technology company that builds programmable financial infrastructure for businesses worldwide. The company enables millions of businesses to process payments, manage finances, and scale their operations through reliable APIs and innovative financial services. Stripe processes trillions of dollars annually and serves as core infrastructure for the most ambitious companies globally.

As a Software Engineer Intern at Stripe, you will work on projects across the full technology stack that directly impact how millions of businesses operate. You will own problems end to end with support from your manager and teammates, contributing to Stripe's codebase across domains that provide insight into how the global economy works. Recent intern projects have included expanding Stripe's Payments Foundation Model capabilities for anomaly detection, building fraud controls, creating safer payouts, and developing user-facing solutions that prevent pricing mistakes and simplify merchant checkout setup.

In this role, you will operate as a real member of your team and engage in team discussions, technical design processes, and decision-making. You will write software for production use that has meaningful impact to Stripe's business and users. You will give and receive technical feedback through code reviews and design discussions while collaborating with other engineers and cross-functional stakeholders to seek and incorporate feedback into your work.

Qualifications

You must be enrolled in or have recently completed a degree program from a recognized institution to be eligible for this internship role. Strong foundational knowledge of computer science fundamentals and software engineering practices is required, including proficiency with at least one programming language and understanding of core data structures and algorithms.

You should demonstrate the ability to learn quickly and ask thoughtful questions while working effectively with your manager and teammates. The ideal candidate will communicate project status clearly, show curiosity about how financial systems work, and possess rigor in code quality and problem-solving. Experience with building scalable systems, familiarity with API design, and exposure to payment or financial technology domains are valuable but not required for freshers.

Eligible education

Bachelor's degree, Master's degree

Skills

Programming Languages, API Design, Software Engineering, Data Structures and Algorithms, System Design, Code Review and Feedback, Full Stack Development, Problem Solving

Who can apply

Selection and interview process

  1. Application screening. Stripe reviews your resume and profile for Software Engineer, Intern against the required education (B.Tech/B.E.) and experience (Fresher).
  2. Online assessment. Shortlisted applicants usually take an aptitude test and a coding round (arrays, strings, basic data structures and problem solving).
  3. Interview. A short interview on your basics in Programming Languages, API Design, Software Engineering and Data Structures and Algorithms; expect questions on your projects or internships and on how clearly you communicate.
  4. Offer and onboarding. Selected candidates receive the internship offer with the start date for Bengaluru and the stipend details.

Interview preparation tips

How to apply safely

  1. Use the official link below. It opens stripe.com, where Stripe takes applications.
  2. Never pay a fee to apply, for training, for an interview or for an offer letter. Genuine employers do not ask for money.
  3. Check that interview calls and offer letters come from an official Stripe email address, not a personal Gmail or WhatsApp number.
  4. Apply early: openings can close without notice.

Apply on the official site

Prepare with our guides

Similar jobs

FAQs

Can freshers apply for this role?
Yes, this job is for freshers.
Where is this job located?
Bengaluru. Work mode: On-site.
What is the salary for this role?
The employer has not disclosed the salary in the notice.
What skills are required?
Programming Languages, API Design, Software Engineering, Data Structures and Algorithms, System Design, Code Review and Feedback, Full Stack Development, Problem Solving
How do I apply for this job?
Use the official link on this page. It opens the employer's own application page.
Do I need to pay anything to apply?
No. Fresher Job Alerts never charges candidates, and no genuine employer asks for a fee to apply, train or interview. Anyone asking for money is not genuine; please report them.

Information is based on the official notice from Stripe. Verify eligibility, salary and dates on the official application page before applying.

See all jobs · How we verify jobs