Lead Technical Product Manager, Enterprise Architecture
Explicitly requires vibe coding skills—hands-on agentic development and rapid prototyping using agentic AI and generative tools.
About the Role
Lead the Application and Integration Architecture product strategy at RBC, owning roadmaps and driving adoption of Agentic AI, modernization insights, and architecture governance. Combine technical product management with hands-on agentic development and collaboration across engineering, security, and business stakeholders to deliver scalable architecture and integration solutions.
Job Description
Role
Lead the product strategy for Application and Integration Architecture within RBC Enterprise Architecture, focusing on Agentic AI governance and adoption, the Modernization Factory, enterprise architecture strategy, and reuse and rationalization. Own the roadmap, build practitioner communities, and align initiatives with enterprise priorities.
Key Responsibilities
- Define and maintain product strategy and roadmap for Application and Integration Architecture.
- Collaborate with stakeholders to identify and prioritize features, capabilities, and use cases.
- Oversee end-to-end lifecycle of application architecture governance and internal agent development.
- Define and implement governance frameworks covering security, risk management, and compliance.
- Build and lead a community of practitioners to drive adoption of modern application patterns, integration standards, and Agentic AI.
- Partner with Lines of Business to identify modernization and transformation opportunities.
- Establish and track KPIs to measure initiative success and continuously optimize processes and tools.
- Provide product leadership and mentorship to engineers and partners.
- Author white papers and communicate technical concepts to technical and non-technical stakeholders.
- Automate governance activities using AI, GitOps, and Policy as Code; maintain technical reference models and patterns.
- Demonstrate hands-on agentic development and rapid prototyping from a Product Manager perspective.
Requirements
Must have
- 6+ years of Product Management and Agile experience.
- Experience driving product discussions, user research, software development, and delivery.
- Strong knowledge of Generative AI and familiarity with agentic AI concepts (e.g., MCP, RAG, multi-agent systems).
- Experience with Jira, Agile methodologies, GitHub, and CI/CD practices.
- Familiarity with cloud-native architectures, microservices, containerization and orchestration tools (e.g., Docker, Kubernetes).
- Some programming skills in Python, Java, or similar.
- Ability to work in ambiguous, fast-paced environments and solve complex problems.
Nice-to-have
- Familiarity with tooling and infrastructure for AI agents (agent gateways, registries, control planes).
- Experience with enterprise architecture frameworks and application integration patterns.
- LeanIX APM experience.
Tools & Technologies (mentioned)
Jira, GitHub, CI/CD, Docker, Kubernetes, GitOps, Policy as Code, LeanIX, LeanIX APM, Python, Java, Generative AI, Agentic AI (MCP, RAG, multi-agent systems).
Compensation & Benefits
- Comprehensive Total Rewards Program including bonuses, flexible benefits, competitive compensation, commissions, and stock where applicable.
- Leader support for development through coaching and growth opportunities.
- Opportunities for impactful, challenging work within a dynamic team.
Location & Hours
- Location: Toronto (RBC Waterpark Place). Full-time, 37.5 hours/week.