Software Engineer, Start
Stripe
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.
Your Role
Stripe is looking for individuals who move with urgency, like hard problems, and want their work to matter at a time of great change.
Key Responsibilities
- Building solutions without clear precedent.
- Solving problems with far-reaching consequences.
- Working on problems that have never been tackled before.
- Adapting quickly and treating obstacles as opportunities.
- Embracing kindness while encouraging measured risks and bold action, even in the absence of consensus.
- Leveraging AI tools to accelerate development.
- Applying rigorous critical thinking and professional judgment to review, refine, and validate all outputs.
- Learning unfamiliar systems and forming an understanding through independent research and collaboration with mentors or subject matter experts.
- Clearly communicating work to stakeholders, team members, and other Stripes.
Requirements & Tech Stack
- Must be available to start full-time before December 1, 2026.
- Experience and familiarity with programming, either through side projects or classwork.
- We work mostly in Java, Ruby, JavaScript, Scala, and Go.
- Ability to learn new programming languages if fundamentals and general knowledge are present.
- Experience from either previous internships or working collaboratively on multi-person coding projects (in a university or professional setting).
- Clear written communication skills.
Qualifications
- A Bachelor’s or Master’s degree in computer science or a directly related field, obtained by summer 2026, or equivalent work experience.
- New grad candidates should have no more than 18 months of professional experience (excluding internship experience).
- One or more areas of specialized knowledge (frontend, backend, infrastructure or other technologies) balanced with general skills and knowledge.
- Experience in code review practices.
- Understanding of how to safely update production systems.
- Familiarity with navigating and managing work in large code bases.
- Experience leading small projects independently.
- Experience contributing to larger projects alongside peers.
- Ability to operate with high agency in navigating complex technical obstacles independently.
- Knowing precisely when to unblock oneself and when to ask for help.
In-Office Expectations
- Office-assigned Stripes in most of our locations are currently expected to spend at least 50% of the time in a given month in their local office or with users.
- This expectation may vary depending on role, team, and location.
- Stripes in Stripe Delivery Center roles in Mexico City, Mexico, Bengaluru, India, and Dublin, Ireland work 100% from the office.
- Some teams have greater in-office attendance requirements.
Compensation & Benefits
- Annual US base salary range: $122,100 - $134,400.
- For sales roles, the range provided is the role’s On Target Earnings ("OTE") range.
- Additional benefits may include: equity, company bonus or sales commissions/bonuses; 401(k) plan; medical, dental, and vision benefits; and wellness stipends.