- Experience
- Up to 1 yrs
- Salary
- —
- Openings
- 1
- Posted
- 1 week ago
- Work mode
- In office
- Education
- Bachelor's or Master's in Computer Science or related field
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Stripe
Stripe is a leading technology company dedicated to enhancing economic growth and prosperity by building programmable financial infrastructure. Serving over 10 million businesses globally—including startups and large enterprises—Stripe enables seamless payment processing and business scaling. The platform processes transactions worth trillions annually, representing about 1.6% of the global GDP. Stripe continuously invests in advancing its technology, focusing on reliable APIs, innovative financial tools, and robust risk and fraud prevention to ensure a safer internet economy.
Role Overview
The Software Engineer, New Graduate role at Stripe offers the opportunity to work on impactful projects that affect millions of businesses worldwide. Despite Stripe's scale, small teams maintain significant influence, deploying products rapidly and responding to the evolving global economy, especially amidst AI-driven transformations. Candidates who are motivated by challenging problems and want their work to contribute meaningfully in times of change will thrive here.
Candidate Profile
- Demonstrates a strong drive to create solutions where no clear precedent exists and enjoys discovery over certainty.
- Possesses a rigorous mindset, embracing complex, unprecedented challenges.
- Shows flexibility in problem-solving, viewing obstacles as chances to learn and grow, and is comfortable taking thoughtful risks even when consensus is lacking.
Minimum Qualifications
- Possession of a Bachelor’s or Master’s degree in computer science or a closely related field by summer 2027, or equivalent experience.
- A maximum of 18 months of professional experience (excluding internships) for new graduates.
- Programming experience gained through coursework or side projects, with familiarity in languages such as Java, Ruby, JavaScript, Scala, and Go; aptitude to learn new languages given a strong foundation.
- Experience collaborating on multi-person coding projects in academic or professional environments.
- Strong ability to independently research and comprehend new systems, supported by mentorship or expert guidance.
- Effective written communication skills suitable for engaging diverse stakeholders and colleagues.
- Competence in using AI tools to enhance development while rigorously evaluating outputs with critical thinking and professionalism.
Preferred Qualifications
- Expertise in one or more specialized technology areas such as frontend, backend, or infrastructure, balanced with broad technical knowledge.
- Understanding of code review processes and safe practices for updating production systems.
- Experience working within large-scale codebases.
- History of leading small projects independently and supporting larger initiatives collaboratively.
- Capability to operate autonomously in resolving complex technical issues, knowing when to self-solve and when to seek assistance.
Additional Information
This position is based in Singapore and requires onsite work. Stripe acts as the direct employer; applications are handled exclusively through Stripe’s careers platform without intermediary recruiters. Candidates should be prepared to join a workplace that values ambition, curiosity, humility, rigor, and impactful contributions.
Minimum education
Master's Degree