Software Engineering, New Grad at Stripe

stripe

Stripe is a financial infrastructure platform for businesses, powering everything from startups to the world’s largest enterprises. Millions of companies worldwide use Stripe to accept payments, grow revenue, and explore new opportunities. Our mission is to increase the GDP of the internet, and that means you have the chance to contribute to one of the most impactful transformations in digital commerce.

Stripe is known for operating at the intersection of startup culture and multinational scale. As a Software Engineering New Grad hire, you’ll be part of a team that values rigor, discipline, reliability, and innovation. You’ll have the chance to learn from industry-leading engineering teams, contribute to open-source, and work on systems that impact millions across the globe.


💼 Role Overview: Software Engineering, New Grad
📍 Location: Bengaluru, Karnataka, India (On-site – minimum 50% office presence)
🎓 Eligibility: Bachelor’s, Master’s, or PhD in Computer Science (or related field) graduating by Summer 2026
🧠 Employment Type: Full-Time, Entry-Level Software Engineer


🔧 Key Responsibilities

  • Collaborate on cross-functional projects, building scalable and secure systems.
  • Participate in code reviews and technical design discussions with peers and mentors.
  • Improve and operate reliable systems, ensuring they scale to meet user demand.
  • Take end-to-end ownership of small projects, learning technical leadership and project management.
  • Prototype and launch betas early, incorporating user feedback for better product fit.
  • Contribute to open-source software and give back to the developer community.

📚 Minimum Requirements

  • Pursuing/completed a Bachelor’s, Master’s, or PhD degree in Computer Science or equivalent (graduating by 2026).
  • Familiarity with at least one programming language (Stripe engineers primarily use Java, Ruby, JavaScript, Go, Scala).
  • Exposure to multi-person projects via internships, coursework, or open-source contributions.
  • Ability to learn unfamiliar systems through independent research and mentorship.

⭐ Preferred Qualifications

  • Specialized knowledge in frontend, backend, or distributed systems, balanced with broad computer science skills.
  • Experience contributing to large codebases and navigating production systems.
  • Knowledge of HTTP requests, web services, and safe deployment practices.
  • Understanding of code review practices and working collaboratively to ship updates.

🚀 Why Join Stripe as a New Grad?

  • Build impactful features that support global commerce.
  • Learn best practices for engineering reliability, scaling, and system design.
  • Gain guidance and mentorship from world-class engineering teams.
  • Be part of a fast-moving, innovative culture balanced with long-term impact thinking.
  • Opportunity to contribute to open-source projects and influence internet-scale systems.

📩 How to Apply
Software Engineering, New Grad

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *