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 @ 3
API @ 3
Android @ 3
Communication @ 6
Java
JavaScript @ 3
Payments @ 3
Product Management @ 5
React @ 3
iOS @ 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
Who We Are
Stripe is a financial infrastructure platform for businesses. Millions of companies use Stripe to accept payments, grow revenue, and accelerate new business opportunities. Stripe's mission is to increase the GDP of the internet.
Stripe Terminal helps businesses extend their online presence to the physical world by providing building blocks for in-person payments. The Developer Experiences team owns the SDKs, APIs, integration primitives, documentation, and example apps that developers and AI agents use to build on Terminal.
Responsibilities
- Own the roadmap and execution for Terminal's developer experience, including client SDKs for JavaScript, iOS, Android, React Native, .NET, and Java; integration primitives; documentation; and example apps.
- Break the roadmap into milestones, define requirements, prioritize work, and drive delivery through sprint planning.
- Engage with external developers, platforms, and internal Stripe teams to validate ideas, requirements, and prototypes.
- Partner with engineering and design to ship functionality that improves the experience for developers building on Terminal.
- Own integration primitives including connection tokens, integration authentication, device attestation, and connectivity.
- Set the direction for integrations at scale, including server-driven integration, reusable example apps, and agentic tooling that enables AI agents to build and test safely.
- Maintain a high standard for Terminal's documentation and accessibility.
- Use data to form a point of view, define success metrics, and evaluate whether changes are effective.
- Communicate decisions and status to stakeholders and apply technical judgment to tradeoff decisions.
Requirements
Minimum Requirements
- 5+ years of product management experience or equivalent experience, with a track record of shipping products that solve real user problems.
- Technical expertise gained by building and owning developer-facing products such as APIs, SDKs, or developer tools.
- A track record of driving execution across cross-functional teams within an established product vision and strategy.
- Strong written and verbal communication skills, with the ability to make complex concepts accessible and structure ambiguous problems from first principles.
- Comfort working across functions, stakeholders, and subject-matter experts while engaging in healthy, respectful debate.
Preferred Qualifications
- Experience with mobile SDKs, including iOS or Android, or cross-platform frameworks such as React Native.
- Experience with payments, in-person commerce, or hardware-adjacent products.
- Experience building for AI agents or developing agentic tooling.
- Experience building and launching zero-to-one products.
- A hands-on approach, including testing integrations and improving documentation before shipping functionality.
More jobs at Stripe
Solutions Architect
Stripe · Chicago, United States
USD 156,700-235,100 per year
Technical Solutions Consultant, Crypto
Stripe · South San Francisco, United States, New York City, United States
USD 148,300-222,500 per year
Program Manager, Go-to-Market Experience and Productivity
Stripe · Dublin, Ireland
EUR 75,400-113,000 per year
Partner Solutions Architect, Consulting Partners
Stripe · United States, New York City, United States
USD 239,900-359,900 per year
Manager, Solutions Architecture Transformation
Stripe · Atlanta, United States, South San Francisco, United States, New York City, United States, Seattle, United States, United States, Chicago, United States
USD 189,400-284,000 per year
Similar jobs
Front End Software Engineer, Consumer Engineering
Reddit · United States
USD 164,200-229,900 per year
Senior Frontend Software Engineer, Consumer Engineering
Reddit · United States
USD 190,800-267,100 per year
Senior Solutions Engineer
Sentry · San Francisco, United States
USD 200,000-240,000 per year
Sales Engineer
Sentry · Amsterdam, Netherlands
EUR 91,000-104,000 per year
Solutions Engineer, AI Build Team
Stripe · South San Francisco, United States, United States, New York City, United States
USD 239,900-359,900 per year
Staff Software Engineer, Link Consumer Preference
Stripe · South San Francisco, United States, New York City, United States, Seattle, United States
USD 224,000-336,000 per year
Software Engineer, Intern (Summer or Winter)
Stripe · South San Francisco, United States, New York City, United States, Seattle, United States
USD 123,500 per year
Solutions Architect, Enterprise (Presales)
Stripe · South San Francisco, United States, United States, Chicago, United States
USD 156,700-277,300 per year