The Senior Staff Software Engineer at Capital One Canada will play a critical role in designing and implementing technology solutions that align with the company's strategic goals. Key responsibilities include developing architectural solutions, leading the creation of design documents, and collaborating with stakeholders to promote innovative technology strategies. Candidates should have extensive experience in software engineering, particularly within regulated environments, and possess strong