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 builds programmable financial infrastructure, including reliable APIs, financial infrastructure, and risk and fraud systems used by businesses globally.
The role is intended for ambitious builders who enjoy solving difficult problems, working with urgency, and creating software that can have a broad impact. Engineers are expected to be rigorous thinkers, adaptable problem solvers, and effective collaborators.
Responsibilities
- Build and deploy software that supports Stripe's financial infrastructure and products.
- Solve complex technical problems and learn unfamiliar systems through independent research and mentorship.
- Collaborate on multi-person coding projects and contribute to larger initiatives alongside peers.
- Communicate work clearly to stakeholders, team members, and other Stripe employees.
- Use AI tools to accelerate development while applying critical thinking and professional judgment to review, refine, and validate outputs.
- Potentially lead small projects independently and contribute to code reviews and safe production updates.
Requirements
- A 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 internships.
- Programming experience through side projects or coursework. Stripe primarily works with Java, Ruby, JavaScript, Scala, and Go; strong fundamentals and general programming knowledge are valued.
- Experience from internships or collaborative coding projects in a university or professional setting.
- Ability to learn unfamiliar systems and work with mentors or subject matter experts.
- Clear written communication skills.
Preferred Qualifications
- Specialized knowledge in an area such as frontend, backend, infrastructure, or another technology, combined with broad technical knowledge.
- Experience with code review practices and safely updating production systems.
- Familiarity with navigating and managing large codebases.
- Experience independently leading small projects and contributing to larger projects with peers.
- Ability to navigate complex technical obstacles independently and recognize when to seek help.
More jobs at Stripe
Incident Response Manager - Security
Stripe · Ireland, Dublin, Ireland
EUR 89,100-133,700 per year
Senior Software Engineer, Product Velocity
Stripe · Seattle, United States
USD 206,100-285,600 per year
Manager, Solutions Architecture - Platforms (Chicago)
Stripe · Chicago, United States
USD 231,500-347,300 per year
Product Manager, Connect
Stripe · United States, Toronto, Canada, New York City, United States, South San Francisco, United States, Seattle, United States
USD 214,300-321,500 per year
Partner Solutions Architecture Manager
Stripe · United States
USD 254,600-382,000 per year
Similar jobs
Software Engineer, Intern
Stripe · Bucharest, Romania
ron 141,000 per year
Software Engineer, Intern
Stripe · Singapore, Singapore
SGD 72,000 per year
Software Engineer, New Grad
Stripe · Singapore, Singapore
SGD 86,400-129,600 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 - Frontend
Stripe · Barcelona, Spain
EUR 46,200-69,400 per year
Software Engineer, New Grad
Stripe · Toronto, Canada
CAD 106,400-159,600 per year