Senior Product Manager – Digital Credentials
Summary
Senior Product Manager (contract via Upstaff) leading agile delivery of a government digital credentials ecosystem for Ontario's Ministry of Public and Business Service Delivery, 100% onsite in Toronto. Combines product leadership with technical depth in mobile (Kotlin/Swift/React Native), backend (Node.js/Go/Python), APIs/microservices, Azure/AWS, and digital identity standards like Verifiable Cr
- Establish and maintain an agile product delivery environment for building, testing, and iterating user-centred digital credential products.
- Lead multidisciplinary teams through daily stand-ups, sprint planning, backlog refinement, retrospectives, iteration reviews, and other agile ceremonies.
- Manage iterative product development cycles using rapid prototyping, user testing, feedback loops, analytics, and continuous improvement.
- Apply user-centred design principles, ensuring product decisions incorporate user research, accessibility requirements, real-world usage patterns, and customer feedback.
- Develop and maintain the product roadmap, aligning business and service needs, technical capabilities, regulatory requirements, market trends, and industry standards.
- Define and prioritize product backlogs and features based on business value, user needs, technical feasibility, risks, and dependencies.
- Establish and monitor product KPIs and success metrics, including measures such as adoption, credential issuance volumes, user engagement, and trust scores.
- Remove delivery blockers and coordinate dependencies across internal teams, ministries, partners, and external stakeholders.
- Support team self-organization and maintain delivery momentum across complex initiatives.
- Translate market, regulatory, technology, and standards developments into actionable product direction.
- Build and maintain strong relationships with partner ministries, internal government teams, industry partners, governance bodies, and external stakeholders.
- Facilitate collaborative working sessions, design sprints, alignment workshops, and product discussions.
- Communicate complex product, technical, architectural, and digital identity concepts clearly to:
- Executive leadership
- Business stakeholders
- Product teams
- Software developers
- UX designers and researchers
- Architects
- DevOps teams
- Policy teams
- External partners
- Establish clear expectations regarding timelines, milestones, risks, dependencies, and deliverables.
- Identify, escalate, and drive resolution of risks, issues, blockers, and cross-team dependencies.
- Provide clear executive-level reporting on product progress, milestones, risks, outcomes, and success metrics.
- Work closely with engineering teams to evaluate technical feasibility, solution options, trade-offs, operational risks, scalability, security, and performance considerations.
- Evaluate technical decisions across mobile wallet, agent, backend, and other digital credential ecosystem components.
- Apply a strong computer science foundation to communicate effectively with software engineers and technical specialists.
- Demonstrate practical knowledge of software development and/or software architecture.
- Understand and work with at least one modern software technology stack, such as:
- Kotlin
- Swift
- React Native
- Node.js
- Go
- Python
- Understand modern systems architecture involving:
- APIs
- Microservices
- Data stores
- Queues
- Security monitoring and logging
- Scalability
- Integration services
- Demonstrate strong familiarity with API design, microservices patterns, and modern cloud infrastructure, including Azure and/or AWS.
- Have hands-on experience building or contributing to software solutions, including open SDKs, backend APIs, mobile applications, or other technical components supporting product delivery.
- Understand modern mobile application technologies, including React Native, Swift, Kotlin, or similar frameworks.
- Understand mobile application architecture, SDK management, API integration, and related architectural considerations.
- Digital credential wallets
- Credential issuers
- Credential holders
- Credential verifiers
- Trust registries
- Trust chains
- Identity and credential exchange protocols
- Credential status and revocation mechanisms
- Translate technical digital identity concepts into clear product requirements and roadmap priorities.
- Understand and evaluate Verifiable Credentials (VCs) and Decentralized Identifiers (DIDs).
- Understand credential issuance, presentation, verification, status, revocation, and secure exchange flows.
- Understand cryptographic assurances, holder binding, attestation, credential storage models, and revocation registries.
- Evaluate the impact of evolving digital identity frameworks and standards on product functionality, compliance, trust scoring, and integration strategies.
- Understand and contribute to interoperability planning and standards alignment.
- Translate emerging technical and architectural concepts into user-focused requirements and documentation.
- Stay current with developments in digital credential wallets and digital identity technologies.
- Provide subject-matter leadership related to Verifiable Credentials, implementation models, security, privacy, interoperability, and trust frameworks.
- PCTF
- NIST
- eIDAS
- W3C Verifiable Credentials
- Decentralized Identifiers (DIDs)
- Credential status/revocation standards
- Digital identity trust frameworks
Requirements
- Senior-level Product Management experience delivering complex digital products.
- Strong experience leading Agile product delivery and multidisciplinary teams.
- Proven experience delivering enterprise mobile applications and/or mobile digital products.
- Strong technical background with hands-on software development and/or software architecture knowledge.
- Practical knowledge of modern mobile technologies such as Kotlin, Swift, React Native, or equivalent.
- Backend development knowledge involving technologies such as Node.js, Go, Python, or equivalent.
- Strong understanding of API design, microservices, cloud infrastructure, and modern software architecture.
- Experience working closely with software engineering teams to evaluate technical feasibility, architecture, risks, trade-offs, scalability, and performance.
- Experience managing product roadmaps, backlogs, timelines, dependencies, risks, and product KPIs.
- Strong experience with user-centred design, user research, usability testing, prototyping, and continuous product improvement.
- Proven ability to work with cross-functional engineering, UX, DevOps, architecture, business, policy, security, and external stakeholder teams.
- Excellent communication skills, including the ability to explain complex technical concepts to executives, business stakeholders, developers, and external partners.
- Experience providing executive-level reporting on product milestones, progress, risks, dependencies, and success metrics.
- Knowledge and/or experience with digital credentials and digital identity ecosystems, including wallets, issuers, holders, verifiers, and trust registries.
- Understanding of W3C Verifiable Credentials, DIDs, credential status/revocation, cryptographic assurances, attestation, and holder binding.
- Understanding of relevant digital identity/trust frameworks such as PCTF, NIST, and eIDAS.
- Ability to work 100% onsite, Monday to Friday, at 222 Jarvis Street, Toronto.
- Must be able to satisfy the required CRJMC security level.
- Government or public-sector product management experience.
- Experience delivering digital identity, digital wallet, digital credential, or identity verification products.
- Experience working with mobile wallet ecosystems and open SDKs.
- Experience contributing to digital identity standards, interoperability initiatives, or trust frameworks.
- Experience working with complex government, regulatory, privacy, security, or enterprise technology environments.
- Product vision and strategy
- Roadmap development
- Backlog prioritization
- Agile delivery
- Product KPIs and metrics
- User-centred product development
- Mobile application architecture
- API design
- Microservices
- Cloud platforms
- Backend services
- SDKs and integrations
- Technical feasibility and architecture assessment
- Digital credentials
- Digital wallets
- Verifiable Credentials
- DIDs
- Issuer/Holder/Verifier ecosystem
- Trust registries
- Credential status and revocation
- Attestation and holder binding
- Security and privacy
- Executive communication
- Government stakeholder engagement
- Cross-functional leadership
- Partner management
- Risk and dependency management
- Workshop and design-sprint facilitation
