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
Experimentation
Java @ 3
Payments @ 3
Ruby @ 3
Security @ 6
Software Development @ 5
TypeScript @ 3
- 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 financial infrastructure platform for businesses. The Builder Experience Team makes it easier for Stripe's product teams to build the right products, ship them with confidence, and help users realize value from them.
The team is an AI-native group reimagining how Stripe builds, ships, and ramps products through AI agents, automation, and improved processes. Its focus areas include launch readiness, providing product teams with richer context, and shortening feedback loops between builders, users, Sales, and Support.
Responsibilities
- Design and build tools that help Stripe teams shape better products, ship with greater speed and confidence, and learn from users more quickly.
- Develop AI-native workflows and agents that synthesize context, automate repetitive work, surface risks, and help builders make better decisions.
- Own projects end to end, including identifying high-value problems, developing prototypes, testing them with users, measuring impact, and scaling successful approaches.
- Work across backend systems, data sources, internal platforms, and polished user-facing experiences.
- Partner with product managers, engineers, designers, researchers, and cross-functional teams to understand how work happens in practice.
- Integrate with platforms such as Kai and Compass while identifying where new foundational capabilities are needed.
- Apply sound judgment when using sensitive internal context, with attention to security, privacy, permissions, and user trust.
- Help define the team's technical foundations, product-development practices, experimentation methods, and quality standards.
- Contribute to the roadmap by identifying systemic sources of friction and opportunities to improve Stripe's product-development lifecycle.
Requirements
Minimum Requirements
- 5+ years of backend and/or full-stack software development experience.
- Demonstrated technical experience leading the design and delivery of new product experiences from prototype to production.
- Strong full-stack engineering skills, including experience building reliable backend services and polished user-facing product experiences.
- Ability to operate effectively in high-ambiguity environments by framing problems, experimenting and adjusting, making appropriately scoped technical decisions, and creating actionable paths forward.
- Excellent cross-functional and cross-organizational collaboration skills, with the ability to align teams with different systems, priorities, and constraints.
- Strong engineering judgment related to system reliability, operational excellence, security, and maintainability.
- A product-minded approach to engineering, focused on delivering meaningful outcomes for users and the business.
Preferred Qualifications
- Experience with Java, Ruby, and/or TypeScript. Strong engineering fundamentals and the ability to learn are valued more than expertise in a particular language or framework.
- Experience delivering user-facing products at Stripe, including Payments, MM, or RevSuite, or experience delivering user-facing products before joining Stripe.
- Experience working on 0-to-1 products or taking new capabilities from concept through launch and iteration.
More jobs at Stripe
Engineering Manager, Mobile Development Productivity
Stripe · United States
USD 236,000-354,000 per year
Product Designer, Connect Risk
Stripe · Toronto, Canada
CAD 163,900-245,900 per year
Staff Software Engineer, Link Consumer Preference
Stripe · New York City, United States, South San Francisco, United States, Seattle, United States
USD 224,000-336,000 per year
Software Engineer
Stripe · Seattle, United States
USD 156,800-235,200 per year
Software Engineer, Revenue and Financial Automation
Stripe · Toronto, Canada
CAD 135,200-258,000 per year
Similar jobs
Staff Software Engineer, Link - Bank Connections
Stripe · New York City, United States, South San Francisco, United States, Seattle, United States
USD 224,000-336,000 per year
Staff Forward Deployed Engineer, Agentic SDLC
GitLab · United States
USD 254,000-297,000 per year
Staff Software Engineer, Link
Stripe · Toronto, Canada
CAD 208,000-312,000 per year
High School Internship, Software Engineering (Summer 2027)
Stripe · South San Francisco, United States, Seattle, United States
USD 130,000-169,000 per year
Member of Technical Staff (Software Engineer, Computer Growth)
Perplexity AI · New York City, United States, San Francisco, United States
USD 220,000-405,000 per year
Member of Technical Staff (Software Engineer, Monetization)
Perplexity AI · New York City, United States, San Francisco, United States
USD 220,000-405,000 per year
Staff Workday Integration Engineer, Tech Foundations
Airbnb · United States
USD 180,000-225,000 per year
Principal Site Reliability Engineer
Nvidia · Santa Clara, United States
USD 248,000-396,800 per year