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
Engineering Manager, Billing Configuration
Stripe · Toronto, Canada
CAD 213,600-320,400 per year
Software Engineer, Money Movement
Stripe · London, United Kingdom
GBP 104,800-157,200 per year
Engineering Manager, Product and Business
Stripe · United States, New York City, United States, South San Francisco, United States, Seattle, United States
USD 214,600-354,000 per year
Product Designer, Growth
Stripe · New York City, United States
USD 175,200-262,800 per year
Solutions Architect, Enterprise
Stripe · Israel
ILS 913,600-609,000 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 Backend Engineer - Grafana Enterprise | US | Remote
Grafana Labs · Canada, United States
USD 175,000-210,000 per year
Staff Backend Engineer - Grafana Enterprise
Grafana Labs · Canada
CAD 186,400-223,600 per year
Software Engineer, API Safety
OpenAI · San Francisco, United States
USD 293,000-385,000 per year
Staff+ Software Engineer, Platform Connectivity
Anthropic · London, United Kingdom, San Francisco, United States
USD 405,000-485,000 per year
Staff Platform Engineer, Design Automation
Nvidia · Santa Clara, United States
USD 196,000-368,000 per year
Backend Software Engineer - Codex for Finance
OpenAI · San Francisco, United States
USD 293,000-325,000 per year