Principal Product Manager
Job Description
Oracle seeks a Principal Product Manager in Nashville, onsite, to lead OCI Developer Tool Products and advance AI-native development across the Develop phase of the SDLC.
Responsibilities
- Define the strategic direction and roadmap for OCI Developer Tool Products, aiming to enhance the developer experience in the Develop phase of the SDLC
- Identify high-value opportunities to reduce friction across developer workflows, including coding, local development, code review, testing, debugging, onboarding, documentation, and service understanding
- Drive the shift to AI-native development by specifying product capabilities that enable AI-assisted and agentic tooling for developers
- Collaborate with engineering, UX, security, compliance, and internal platform teams to craft developer experiences suitable for individuals and large engineering organizations
- Translate complex developer needs into actionable product requirements, success metrics, and phased delivery plans
- Lead customer discovery with internal and external developers to validate direction and measure improvements in the developer experience
- Prioritize investments based on developer impact, adoption metrics, technical feasibility, business value, and strategic alignment
- Define requirements for AI-assisted development workflows, including coding assistants, repository-aware agents, automated review, test generation, documentation support, debugging help, and workflow automation
- Establish feedback loops that connect developer behavior, tool usage, code quality, review patterns, and productivity signals back into product planning
- Partner with documentation, enablement, support, and go-to-market teams to drive adoption of new developer tooling capabilities
- Track product success through adoption, engagement, developer satisfaction, productivity improvements, reduced development friction, and code quality signals
- Help shape the future of software development on OCI by delivering an intelligent, efficient, reliable, and AI-native developer experience
Requirements
- 7+ years of professional experience in product management, technical product strategy, or related roles
- Experience building or managing developer experience products, developer tools, cloud platforms, IDE integrations, source control workflows, code review systems, test automation, internal developer platforms, or engineering productivity products
- Strong understanding of developer workflows in the Develop phase of the SDLC, including planning, coding, local development, branching strategies, pull requests, code review, testing, debugging, documentation, and onboarding
- Experience working with engineering teams on technically complex products and translating developer needs into clear product requirements, roadmaps, and execution plans
- Ability to define product strategy across multiple related product areas and align stakeholders around measurable developer experience outcomes
- Familiarity with AI-assisted development, generative AI, agentic workflows, developer copilots, automation, or AI/ML product capabilities
- Strong analytical skills, including the ability to use product usage data, developer feedback, productivity metrics, and business goals to guide prioritization
- Excellent communication skills with the ability to influence senior technical and business stakeholders