Enova Platform Product Manager at Enova owns product strategy for internal developer platform and AI adoption across the software development lifecycle. This role partners with engineering teams to improve developer productivity.
Responsibilities
Enova’s Platform Product Management Team is seeking a Product Manager to own and drive the tools, services, and platforms that help our software engineers build and ship faster, including how we adopt AI across the software development lifecycle.
Own the product lifecycle for developer platform capabilities, from discovery through delivery, adoption, and iteration
Define and drive the strategy for AI adoption among engineers, including evaluating, piloting, and rolling out AI-powered developer tools and workflows
Partner with engineering teams across the company to understand their workflows and pain points, and define product strategy for the developer platform
Prioritize initiatives and manage a roadmap aligned to engineering productivity goals, security and reliability needs, and platform evolution
Elicit, document, and validate requirements with the DevEx team, ensuring alignment with technical feasibility and scalable, maintainable solutions
Drive adoption of platform tools and services through enablement, documentation, communication, and feedback loops with internal users
Drive alignment across cross-functional teams, ensuring clarity on priorities, scope, and timelines
Collaborate closely with engineers throughout development, making tradeoff decisions as needed
Define and track developer experience metrics (e.g., adoption, environment spin-up time, build and deploy times, developer satisfaction), using data to inform decisions and continuous improvement
Qualification
Bachelor’s degree in Computer Science3+ years of product managementStrong ownership and execution skills
Required
Bachelor’s degree in Computer Science, Engineering, Information Systems, Business, or a related field, or equivalent experience
3+ years of product management, technical program management, or business analysis experience, ideally with internal platforms, developer tools, or infrastructure products
Working knowledge of the software development lifecycle and modern engineering practices, such as CI/CD, testing automation, containerized or cloud environments, and developer security tooling
Experience gathering requirements directly from engineers or other technical users and validating solutions with them
Strong ability to translate user needs into clear requirements and prioritize MVP solutions
Experience working in Agile environments and tools (e.g., Jira, Confluence), with the ability to manage competing priorities in a fast-paced setting
Proven ability to collaborate with and influence cross-functional stakeholders, including engineering, security, and technology leadership
Experience with developer portals or internal developer platforms (e.g., Backstage)
Strong ownership and execution skills, including creating product artifacts (e.g., requirements, process flows, test plans, roadmaps) and independently driving projects from concept through delivery
Experience with Model Context Protocol (MCP) or integrating AI agents with internal tools and data sources
Familiarity with generative AI and AI-assisted development tools (e.g., AI coding assistants, LLM-based agents), including their capabilities, limitations, and risks