Search Jobs

Ticker

6/recent/ticker-posts

Stripe hiring for Software Engineer, New Grad

Stripe hiring for Software Engineer, New Grad


Position: Software Engineer, New Grad


Qualifications: Bachelor’s/ Master’s/ PhD


Experience: Freshers


Location: Bangalore, India


About Stripe

Stripe is a global financial infrastructure platform that enables businesses to accept payments, manage revenue, and expand into new markets. From fast-growing startups to large enterprises, millions of organizations rely on Stripe to power their digital economy. Stripe’s mission is to increase the GDP of the internet by making financial systems more accessible, reliable, and scalable


About the Team

Stripe provides a strong foundation for early-career engineers by combining the pace of a startup with the scale of a global organization. The environment emphasizes precision, accountability, and system reliability. As a new graduate, you will learn how large-scale, highly dependable systems are built and operated, while receiving mentorship and support from experienced engineers.


What You Will Do

Stripe encourages full ownership of projects. Engineers are responsible for taking ideas from concept to production, ensuring quality and reliability at every stage. Teams release prototypes and beta features early to gather real user feedback and continuously improve. Stripe also contributes to the developer community by building and maintaining open-source tools.


Key Responsibilities

Collaborate with engineers across teams to deliver impactful software solutions

Review code and technical designs, providing constructive and thoughtful feedback

Maintain and scale production systems to support growing user needs

Develop the ability to manage projects end-to-end, including planning, execution, and delivery

Learn operational best practices for building reliable and secure systems


Minimum Qualifications

Bachelor’s, Master’s, or PhD degree in Computer Science or a closely related field, completed by Summer 2026, or equivalent professional experience

Basic programming experience gained through coursework, internships, or personal projects

Exposure to collaborative development environments, such as team-based academic or professional work

Ability to understand complex systems through independent learning, mentorship, and documentation

Strong analytical thinking and communication skills

Stripe primarily uses Java, Ruby, JavaScript, Scala, and Go. Strong fundamentals are valued more than experience in any specific language.


Preferred Qualifications

Deeper knowledge in one technical area, such as frontend development or backend services

High-level understanding of how web services handle HTTP requests

Experience with code review processes and safe deployment practices

Comfort working within large and evolving codebases


In-Office Expectations

Employees assigned to office-based roles are generally expected to work onsite at least 50% of the time per month, depending on role and team requirements.

Bengaluru roles: 100% in-office

Specific attendance expectations will be discussed during the hiring process

This approach balances collaboration, learning, and flexibility.


Pay and Benefits

Stripe values pay transparency and is actively working toward consistent salary disclosure across all regions.


Why Join Stripe

Stripe looks for individuals with curiosity, integrity, and determination. Candidates are encouraged to apply even if they do not meet every listed requirement. Diverse experiences, unconventional career paths, and fresh perspectives are highly valued.


Apply to Stripe hiring for Software Engineer, New Grad


Post a Comment

0 Comments