Senior Solution Architect

RBCToronto, ON
Remote

About The Position

The Senior Solutions Architect will work collaboratively with the RBC Caribbean (RBCC) organization to design and architect complex solutions for process digitization, including Origination, KYC, ID verification, and AI initiatives. RBCC oversees client-facing platforms such as Online and Mobile Banking, onboarding, and various other capabilities essential for the day-to-day banking needs of retail, business, and commercial clients.

Requirements

  • 3 to 5 years of experience in Solution Architecture or development, and at least 5 years of experience in the digital banking space, including application design and the creation of architecture artifacts such as system context diagrams and architecture blueprints.
  • Advanced knowledge of industry practices, with expertise in microservices, cloud application design, API design, event-driven architecture, and database technologies.
  • Strong written and verbal communication skills, with the ability to effectively present and address the information and communication needs of stakeholders and project teams.
  • Proven ability to meet high-quality standards while managing multiple tasks and deadlines in a results-oriented, deadline-driven environment.
  • In-depth knowledge of cloud technologies.
  • Hands-on development experience with a strong development background in Java and user experience (UX) design.

Nice To Haves

  • Knowledge of OpenShift cloud technologies.
  • Domain expertise in retail and commercial banking within a large financial institution.
  • Experience in developing AI solutions, particularly using Generative AI (GenAI) or large language models (LLMs).

Responsibilities

  • Define the overall solution architecture for initiatives within RBCC’s Online Banking, Mobile Banking, and onboarding digitization efforts.
  • Understand business requirements in their context and translate highly technical concepts into business and operational implications.
  • Design end-to-end technical solutions that align with enterprise architecture strategies, while considering the current state environment and constraints.
  • Evaluate the feasibility of solutions to meet project timelines, budgets, quality standards, and business sponsor needs.
  • Identify opportunities to enhance solution resilience, reusability, complexity, security, and other key attributes, and incorporate these improvements into project solutions.
  • Provide expert guidance and support to development teams in building and maintaining robust, integrated, secure, and efficient applications for client-facing technologies.
  • Raise awareness of potential technical and operational debt that may result from tactical approaches.
  • Prepare or contribute to high-level solution designs (e.g., Architecture Blueprints) that evolve throughout the initiative’s execution.
  • Lead complex group meetings involving business, vendor, and technology partners to facilitate technical design, decision-making, problem-solving, implementation, and strategic planning.
  • Provide technical leadership and design guidance as projects progress and key decisions are required.
  • Engage in hands-on development, including developing proof-of-concepts (POCs) and presenting solution options.

Benefits

  • A comprehensive Total Rewards Program including bonuses and flexible benefits
  • Leaders who support your development through coaching and managing opportunities
  • Ability to make a difference and lasting impact
  • Work in a dynamic, collaborative, progressive, and high-performing team
  • Opportunities to do challenging work
  • Access to world-class training
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service