Location
London
Hours
Full Time
Salary
Negotiable
About the Role
Stripe is a technology company focused on improving the conditions for economic growth and prosperity. We build programmable financial infrastructure, rethinking from first principles how financial services should work, to make it easier and cheaper for any business to start and scale. More than 10 million businesses build on Stripe, spanning the economic frontier—from solo founders to established enterprises—united by a practical focus on growth. The most ambitious companies in the world use Stripe as core infrastructure to grow faster, processing trillions of dollars a year, equivalent to around 1.6% of global GDP.
Our growth depends on the success of the businesses building on Stripe. We invest heavily in technology, making daily product upgrades to deliver compounding gains to our customers. We maintain some of the most reliable APIs on the internet and build new financial infrastructure to enable innovation. Our advances in risk and fraud infrastructure are making the internet economy safer and more accessible.
While we don’t take ourselves too seriously, Stripe is a serious place: our customers depend on us for their livelihoods. We value ambition, intensity, curiosity, humility, and rigor. The most effective people become knowledgeable about many domains beyond their own. Working with innovative companies, Stripe is one of the best places to learn how the world works.
As a Software Engineer New Grad, you will join small teams where individual agency has outsized impact, influencing how millions of businesses grow. The global economy is replatforming around AI, creating new opportunities for growth, and we are at the center of this transformation. We seek people who move with urgency, enjoy hard problems, and want their work to matter during this time of great change. If that’s you, there’s no better place to build your career.
Experience
- A Bachelor’s or Master’s degree in computer science or a directly related field, obtained by summer 2027, or equivalent work experience.
- New grad candidates should have no more than 18 months of professional experience (excluding internships).
- Experience and familiarity with programming through side projects or classwork. We primarily use Java, Ruby, JavaScript, Scala, and Go.
- Experience from internships or collaborative multi-person coding projects in academic or professional settings.
- Ability to learn unfamiliar systems independently and with mentorship.
- Clear written communication skills to explain work to stakeholders and team members.
- Ability to leverage AI tools to accelerate development while applying rigorous critical thinking and professional judgment to review and validate outputs.
About you
- Ambitious builder energized by solving problems without clear precedent and with far-reaching impact.
- Deeply curious and enjoy discovery over certainty.
- Rigorous thinker who appreciates complex challenges.
- Adaptable problem solver who treats obstacles as opportunities.
- Embrace kindness and take measured risks, acting boldly even without consensus.
Qualifications
- One or more areas of specialized knowledge (frontend, backend, infrastructure, or other technologies) balanced with general skills.
- Experience with code review practices and safely updating production systems.
- Familiarity navigating and managing work in large code bases.
- Experience leading small projects independently and contributing to larger projects.
- Ability to operate with high agency in navigating complex technical obstacles independently, knowing when to unblock yourself and when to ask for help.
Stripe










