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.
API @ 3
Observability @ 3
Product Management @ 3
TypeScript
- 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 Developer Experience and Product Platform organization provides a shared product platform across Stripe's UI and API surfaces.
The Extensibility program includes three interconnected primitives:
- Scripts: A secure, isolated TypeScript runtime for customizing Stripe product behavior.
- Custom Objects: User-defined data models with APIs, SDKs, and Dashboard experiences.
- Workflows: A programmable orchestration layer supporting no-code and pro-code business logic, custom actions, delays, smart retries, and third-party integrations.
This role drives the Extensibility program across the Workflows, Custom Objects, and Scripts workstreams at the intersection of platform engineering, product management, and cross-organizational program ownership.
Responsibilities
- Drive cross-organizational decisions across Script Platform, Custom Objects, Apps, SDK, Observability, Developer Experience, and Versioning teams.
- Resolve ambiguous integration and ownership questions across team boundaries.
- Own the critical path to major launches, shaping scope, driving descope decisions, and negotiating trade-offs across teams.
- Influence product and engineering roadmaps by aligning team planning with the broader extensibility strategy.
- Advocate for cross-cutting investments that individual teams may not prioritize independently.
- Support Professional Services and Partnerships by ensuring their requirements are reflected in the roadmap.
- Hold the bridge between platform capabilities and the needs of teams serving complex customers.
Requirements
- 5+ years of technical program management experience with demonstrated success driving complex, cross-organizational programs.
- Strong product sense and the ability to understand enterprise customer needs.
- Ability to communicate with precision and credibility across engineering, product, and executive audiences.
- Ability to translate complex technical trade-offs into strategic decisions and drive alignment.
- Experience leading and aligning cross-functional teams, driving decisions, resolving conflict, and building consensus across organizations with competing priorities.
- Proven track record of successful program delivery in complex technical environments.
- Bachelor's degree or equivalent practical experience.
Preferred Qualifications
- Background in product management or product operations.
- Experience with developer platforms, API products, or payment systems.
More jobs at Stripe
Enterprise Risk Management (ERM) Program & Automation Lead, MALPB
Stripe · United States
USD 165,600-248,400 per year
Staff Software Engineer, Release Engineering
Stripe · Seattle, United States
USD 224,000-336,000 per year
IT SOX Controls Specialist
Stripe · South San Francisco, United States, New York City, United States, Seattle, United States
USD 135,000-202,400 per year
Staff Software Engineer, Issuing
Stripe · South San Francisco, United States, New York City, United States, Seattle, United States
USD 224,000-336,000 per year
Security Analyst, Bug Bounty
Stripe · United States, Canada
USD 121,000-181,600 per year
Similar jobs
Product Manager, Sail Core
Stripe · Toronto, Canada
CAD 151,200-226,800 per year
Senior Software Engineer - Postgres
ClickHouse · Canada
USD 154,000-238,000 per year
Staff Full Stack Engineer, Payments Intelligence
Stripe · Seattle, United States
USD 224,000-336,000 per year
Software Engineer, API Enterprise Controls
OpenAI · San Francisco, United States
USD 293,000-385,000 per year
Software Engineer, API Multimodal
OpenAI · San Francisco, United States
USD 293,000-385,000 per year
Software Engineer, API Agents
OpenAI · San Francisco, United States
USD 293,000-385,000 per year
Software Engineer - Synthetic Monitoring
Grafana Labs · Spain, Ireland, Sweden, Germany, United Kingdom
EUR 81,000-10,200 per year
Software Engineer - Synthetic Monitoring
Grafana Labs · Spain, Ireland, Sweden, Germany, United Kingdom
EUR 65,000-81,000 per year