Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. They are seeking a Principal Product Manager to own the requirements and specifications for multiple major functional areas of a new Enterprise Application Platform, focusing on developer experiences and collaborating with engineering teams to deliver quality product features.
Responsibilities:
- Own the requirements and specifications for multiple major functional areas of the platform (i.e. Metadata APIs, Scripting, and Triggers)
- Participate in the full product lifecycle, from ideation and pitching through design, development, and delivery to bring new features to market
- Develop a multi-release roadmap for your functional areas with focus and prioritization
- Partner with engineering to deliver quality product features on time
- Establish platform best practices and partner with app development teams to drive adoption
- Demonstrate deep understanding of the entire end to end platform and represent the platform to internal and external stakeholders
Requirements:
- 7+ years enterprise SaaS product experience with at least one top-tier company
- Experience building platforms, not just apps
- Experience with ground-up 0-1 development of new products
- Demonstrable focus on developer experiences including APIs and developer tools
- Track record of effectively collaborating with engineering/QA to define, design, and deliver the product
- Strong analytical and communication skills
- Strong technical background and ability to directly interface with engineering at a technical level
- Computer Science degree or equivalent background in software development
- Experience with generative AI or large language models (LLMs)
- Experience with configurable enterprise SaaS solutions
- Established presence in one or more active developer communities
- Experience developing with TypeScript