The Senior Staff Software Engineer at Capital One Canada plays a crucial role in designing and implementing technology solutions that support the company's strategic goals. This position involves creating scalable and secure architectures, leading the development of architectural documentation, and ensuring compliance with various standards. The ideal candidate will have extensive experience in software engineering, particularly in regulated environments, and must possess strong communication sk