Product Manager – Cloud Platform Provisioning & Persistence
What we’re looking for in this role:
- A Product Manager experienced in owning technically sophisticated platform, infrastructure, or developer-facing products.
- Strong experience working with engineering teams and translating complex technical problems into clear product requirements, priorities, and execution plans.
- Solid understanding of cloud infrastructure and modern platform engineering concepts, including APIs, Kubernetes, Infrastructure as Code, microservices, and distributed systems.
- Ability to reason about platform abstractions and developer experience, simplifying complex underlying infrastructure into consistent and usable capabilities.
- Familiarity with cloud persistence concepts such as relational and NoSQL databases, high availability, disaster recovery, upgrades, backups, and migrations.
- Strong communication skills and ability to work effectively across engineering, architecture, SRE, operations, product, and field-facing teams in ambiguous problem spaces.
- 3+ years of technically oriented Product Management experience, with excellent English communication skills and a relevant technical degree or equivalent experience.
- Ability to travel 5–10% as needed.
Bonus:
- Experience with Kubernetes-based internal developer platforms or infrastructure provisioning platforms.
- Familiarity with Open Application Model (OAM), KubeVela, Crossplane, or Kubernetes operators/controllers.
- Experience with Terraform or other Infrastructure as Code technologies.
- Experience with AWS persistence services such as Aurora, RDS, DynamoDB, ElastiCache/Redis, or related technologies.
- Experience with B2B SaaS or large-scale cloud platforms.
- Prior hands-on engineering or programming experience, or experience with large-scale B2B cloud platform.
Your initial focus will be on persistence services, including Aurora PostgreSQL, RDS, DynamoDB, and caching capabilities, together with the OAM/KubeVela-based components, infrastructure modules, operators, and automation that expose these services as reusable Guidewire Cloud Platform capabilities. This includes shared and dedicated provisioning patterns, disaster recovery and failover, upgrades, migrations, and support for various Guidewire applications’ workloads.
This role is part of the Guidewire Cloud Platform Product Management organization and works in close partnership with Engineering teams and Outbound Product Management, ensuring that platform capabilities provide a consistent developer experience while meeting product, reliability, security, and operational requirements.
Guidewire’s culture is defined by integrity, collegiality, and rationality where each team member is valued for who they are and what they bring. Our mission every single day is to learn, share, and collaborate while delivering the best product experience for our customers.