Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI
API
Communication @ 3
Go @ 6
Java @ 6
JavaScript @ 6
Ruby @ 6
Scala @ 6
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Stripe is a technology company focused on improving the conditions for economic growth and prosperity. It builds programmable financial infrastructure, reliable APIs, financial infrastructure, and risk and fraud systems used by businesses around the world.
The role offers the opportunity to work on products and projects that can be rapidly deployed to a meaningful fraction of the world's businesses. Stripe is looking for people who move with urgency, enjoy solving difficult problems, and want their work to have a significant impact.
Responsibilities
- Build solutions to complex problems, including problems without clear precedent.
- Learn unfamiliar systems through independent research and collaboration with mentors or subject matter experts.
- Work collaboratively on multi-person coding projects.
- Communicate clearly in writing with stakeholders, team members, and other Stripes.
- Use AI tools to accelerate development while applying critical thinking and professional judgment to review, refine, and validate outputs.
- Contribute to code reviews and safely update production systems.
- Navigate and manage work in large codebases.
- Lead small projects independently and contribute to larger projects alongside peers.
- Navigate complex technical obstacles independently and identify when to ask for help.
Requirements
- Bachelor's or master's degree in computer science or a directly related field, obtained by summer 2027, or equivalent work experience.
- New graduate candidates must have no more than 18 months of professional experience, excluding internship experience.
- Programming experience through side projects or classwork. Stripe works mostly with Java, Ruby, JavaScript, Scala, and Go; candidates should have strong programming fundamentals and general knowledge, as new languages can be learned.
- Experience from previous internships or collaborative coding projects in a university or professional setting.
- Ability to learn unfamiliar systems and develop an understanding of them through independent research and work with mentors or subject matter experts.
- Clear written communication skills and the ability to explain work to stakeholders, team members, and colleagues.
Preferred Qualifications
- Specialized knowledge in frontend, backend, infrastructure, or another technology area, balanced with general technical skills and knowledge.
- Experience with code review practices and safely updating production systems.
- Familiarity with navigating and managing large codebases.
- Experience leading small projects independently and contributing to larger projects with peers.
- High agency when navigating complex technical obstacles, including knowing when to unblock oneself and when to ask for help.
More jobs at Stripe
Incident Response Manager - Abuse Operations
Stripe · Dublin, Ireland
EUR 112,200-168,200 per year
Software Engineer, Payments and Risk
Stripe · Dublin, Ireland
EUR 85,000-159,600 per year
Abuse Investigator
Stripe · Dublin, Ireland
EUR 90,800-136,200 per year
Software Engineer, New Grad
Stripe · Singapore, Singapore
SGD 86,400-129,600 per year
Product Strategy & Operations - Global Product
Stripe · Atlanta, United States, Chicago, United States, New York City, United States, South San Francisco, United States, Seattle, United States
USD 159,100-238,700 per year
Similar jobs
Software Engineer, Intern
Stripe · Bucharest, Romania
ron 141,000 per year
Software Engineer, Intern (Summer or Winter)
Stripe · Toronto, Canada
CAD 97,500 per year
Software Engineer, Intern
Stripe · London, United Kingdom
GBP 49,200 per year
Software Engineer, New Grad
Stripe · Dublin, Ireland
EUR 64,000-96,000 per year
Software Engineer, New Grad
Stripe · Toronto, Canada
CAD 106,400-159,600 per year
Software Engineer, New Grad
Stripe · London, United Kingdom
GBP 60,000-90,000 per year
Software Engineer, Intern (Summer or Winter)
Stripe · Dublin, Ireland
EUR 52,800 per year
Software Engineer, New Grad
Stripe · Bucharest, Romania
ron 179,200-268,800 per year