Responsibilities
- Own the product roadmap for Pulumi Core (engine, CLI, SDKs) and the Providers ecosystem, partnering with engineering to balance long-term architectural bets with near-term community needs.
- Obsess over CLI and developer UX — the small frictions that compound over thousands of pulumi up runs, the error messages that make or break trust, the defaults that shape how people think about infrastructure.
- You’re ready to understand how agents use our product, and create agent-ready interfaces.
- Engage directly with the Pulumi community — contributing to community-sourced GitHub issues, joining community calls, participating in Slack discussions, and turning real user pain into roadmap priorities.
- Build in public: shape RFCs, write roadmap posts, and represent Pulumi's open source direction to contributors, customers, and the broader cloud-native ecosystem.
- Partner with the providers team on the strategy for our large provider ecosystem — what we build first-party, where we invest in tooling for contributors, and how we keep coverage broad and quality high.
- Translate enterprise customer needs into open source product decisions without compromising what makes Pulumi loved by individual developers.
- Define success metrics that work for OSS (adoption, contribution velocity, issue resolution time, community health) alongside traditional product metrics, and feed insights directly back into roadmap decisions.
- Drive end-to-end product delivery from idea to GA and adoption by collaborating with Engineering, Design, Marketing, Sales, Support, and the open-source community.
Requirements
- 7+ years of experience in product management, engineering, or technical program management, with significant time spent on developer tools or infrastructure products.
- Experience building developer tools or platforms (CLI, SDKs, APIs, infrastructure products).
- Strong intuition for CLI and terminal UX — you have opinions about good error messages, sensible defaults, progressive disclosure, and when interactivity helps vs. gets in the way.
- Experience working with or shipping in open source — whether as a maintainer, contributor, or PM on an OSS product — and comfort operating in public.
- Your roadmaps, decisions, and tradeoffs will be visible to a large community, and you're energized rather than drained by that.
- Hands-on familiarity with modern cloud technologies (containers, Kubernetes, serverless, cloud APIs).
- Strong technical instincts with the ability to work closely with senior engineers and reason about architectural tradeoffs.
- Proven ability to ramp quickly in new technical domains and form strong product opinions.
- Demonstrated ability to ship high-quality products in ambiguous or complex problem spaces.
- Experience working cross-functionally with Sales, Marketing, and Support in a product-led growth environment.
- Excellent written and verbal communication skills.
- A commitment to building inclusive, collaborative teams.
Nice to Have
- Background as a maintainer or significant contributor to a well-known open source project.
- Background in cloud infrastructure, DevOps, SRE, or platform engineering.
- Familiarity with IaC tooling (Terraform, CloudFormation, Crossplane, CDK) and a point of view on what Pulumi does differently.
- Experience speaking at conferences or representing a product publicly to a technical audience.