NMI is looking to solve the business and technical problem of enabling partners to integrate with their platform efficiently and effectively, while also providing a unified experience across NMI's products through a shared platform layer. This involves improving partner acquisition, reducing integration time, and ensuring scalability, reliability, and extensibility of their next-generation platform foundation hosted in AWS.
Requirements
- Experience delivering API-driven products, developer platforms, or shared service infrastructure.
- Experience delivering products built on modern cloud platforms, such as AWS, with awareness of how cloud capabilities enable customer value, speed, and resilience.
- Experience with authentication and identity management (SSO, OAuth, JWT) and API lifecycle management.
- Skilled in Agile development frameworks and tools (Jira, Confluence, Figma).
- Technical background or familiarity with cloud-native tooling (Terraform, CloudFormation) is a plus.
- Familiarity with microservices and modular architecture.
- Ensuring technical solutions are scalable, secure, and aligned with NMI's AWS cloud strategy.
Responsibilities
- Develop and present feature epics and user stories with clear acceptance criteria for new functionality across partner enablement and platform infrastructure.
- Collaborate with engineering, architecture, design, and DevOps teams to ensure technical solutions are scalable, secure, and aligned with NMI's AWS cloud strategy.
- Partner with engineering and DevOps teams to define platform services and standards optimized for AWS infrastructure, ensuring scalability, performance, and cost efficiency.
- Establish and champion API standards and governance frameworks that ensure consistent integration experiences across NMI's ecosystem.
- Partner with platform architects to ensure shared components (e.g., authentication, navigation, UX frameworks) align with enterprise guidelines.
- Ensure solutions adhere to AWS best practices for performance, availability, and security.
- Define and monitor KPIs and success metrics related to platform adoption, API utilization, ISV engagement, and partner onboarding.
Other
- 5+ years of experience as a Product Owner or Product Manager, ideally in platform, SaaS, or developer ecosystem environments.
- Facilitate Agile events including sprint planning, backlog refinement, daily scrum, retrospectives, sprint showcases, and demos.
- Conduct User Acceptance Testing (UAT) to validate that releases meet functional requirements and quality standards.
- Gather and translate stakeholder requirements from technical and non-technical teams into actionable product requirements.
- Communicate product vision, upcoming work, and delivery timelines to stakeholders and executives transparently.