Drive programs that span multiple Stripe engineering organizations
Focus on improving the internal platforms that power all of our products
Partner with engineering and product management leaders for planning, communication, and execution
Deliver exceptional results through scalable solutions that minimize disruption
Collaborate closely with Service Infrastructure
Drive company-wide refactoring and architectural improvements
Requirements
7+ years of software engineering, systems engineering and/or technical program management experience.
Experience with developer products or open source projects.
Experience in distributed systems, software libraries/frameworks, and service oriented architectures.
Excellent analytical skills; you digest complex information, can distill it and make recommendations and proposals.
You have a track record of providing program management during all phases of software development from kick-off to launch, demonstrating critical thinking, challenging the norms and thought leadership.
You have very strong written and verbal communication skills, building strong relationships with stakeholders, teams and senior leaders around the organization.
You can drive internal and external process improvements across multiple teams and functions and bring a wealth of experience, opinions, proposals and best practices.
Experience operating autonomously and rapidly and leading large-scale efforts across multiple teams and functions, with stakeholders in different disciplines across time zones.