The Senior Software Architect will provide architectural leadership for Digital Commerce, Digital Communications, and Personalization within Canadian Banking. This role involves defining and guiding the architecture for customer-facing capabilities and ensuring solutions are scalable, reliable, and secure.