Job Search and Career Advice Platform

Enable job alerts via email!

Senior Staff Software Engineer

Capital One Canada

Toronto

Hybrid

CAD 120,000 - 140,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading financial institution in Toronto is seeking a Senior Staff Software Engineer to design and implement enterprise-level architecture solutions. The ideal candidate will have over 8 years of experience in software engineering and systems architecture, along with proficiency in cloud solutions like AWS. This role fosters mentorship, collaboration, and technical innovation, offering a hybrid work model and comprehensive benefits, including mental health support and tuition subsidies.

Benefits

Comprehensive mental health coverage
Tuition subsidies
Work From Home allowance

Qualifications

  • At least 8 years of experience in Software Engineering and Systems Architecture.
  • Minimum 2 years of experience creating solution architectures in a public cloud.
  • Ability to communicate technical details effectively at all levels.

Responsibilities

  • Design and implement architectural solutions aligned with business goals.
  • Develop and maintain a catalog of technical and business capabilities.
  • Lead the creation and review of Architectural Decision Records.

Skills

Enterprise solutions architecture design
Hands-on software development
Technical system design
Mentoring software engineers
Collaboration with stakeholders

Education

Bachelor’s Degree
Master’s Degree in Computer Science

Tools

AWS
Microsoft Azure
Google Cloud
Job description
Overview

161 Bay Street (93021), Canada, Toronto, Ontario

Senior Staff Software Engineer — Senior technical position (senior manager equivalent). This role does not have direct reports and requires advanced enterprise solutions architecture design, technical system design, and hands-on software development.

About Capital One Canada

For 30 years, Capital One Canada has been on a mission to change banking for good and to help Canadians succeed with credit. We aim to make credit accessible, simple, intuitive and rewarding, focusing on customers, associates and talent like you.

About the Team

Capital One is building a leading information-based technology company. We value collaboration, openness and teamwork, and we strive to innovate with perspective, humility and responsibility. We operate a flexible hybrid model with 3 days in the office and a Work From Home allowance. Our head office is located across the street from Union Station.

We are committed to diversity, inclusion and belonging and continually work to build a culture where diverse perspectives are valued, innovative ideas are encouraged and inclusive behaviours are embedded in everything we do.

We support our associates physically, financially and emotionally, including full coverage for spouses, domestic partners, and dependents, and a flexible benefits program focusing on health, fitness, training and development.

About the Role

As a Senior Staff Engineer at Capital One Software Studio, you will orchestrate technology solutions aligned with business goals. You will review ongoing solution designs, design scalable and secure architectures, evaluate new technologies, and oversee high-level designs. You will collaborate with cross‑functional teams to promote best practices in architecture and design, work with business partners to create sound business architectures, and contribute to solutions that follow architectural and security standards.

Responsibilities
  • Design and implement architectural solutions that align with Capital One Canada’s business goals and architecture framework.
  • Develop and maintain a catalog of technical and business capabilities aligned with strategic objectives.
  • Lead the creation and review of Architectural Decision Records (ADRs) and High-Level Design (HLD) documents.
  • Participate in governance forums such as the Architectural Review Board to ensure compliance with standards.
  • Collaborate with stakeholders to promote technology strategies that deliver business value and innovation.
  • Mentor and lead teams in architectural best practices and continuous improvement initiatives.
Basic Requirements
  • Bachelor’s Degree
  • At least 8 years of experience in Software Engineering and Systems Architecture or technology solution design
  • At least 2 years of experience creating solution architectures in a public cloud (AWS, Microsoft Azure, Google Cloud)
Preferred Qualifications
  • Master’s Degree in Computer Science, Engineering or Information Technology
  • Certification in TOGAF, AWS, or other relevant architectural frameworks
  • 3+ years of experience as a Solutions Architect in large/complex organizations
  • 10+ years of experience in software engineering
  • 8+ years of experience architecting, designing, and delivering scalable and decoupled systems in a highly regulated environment
  • 3+ years of experience working with internal and external business clients
  • 2+ years of experience with AWS concepts and implementations
  • Experience engaging, influencing and driving initiatives by partnering with technology executives
  • Experience mentoring software engineers or architects
  • Experience in a regulated environment (HIPAA, PCI, Privacy, etc)
  • Ability to communicate at all levels with required technical depth and breadth
  • AWS or equivalent certifications (Cloud Practitioner, Solution Architect-Associate)
Working at Capital One

Enjoy a hybrid work environment with 3 days in the office. We provide a one-time Work From Home allowance and a head office across from Union Station. We offer comprehensive benefits, including mental health coverage and tuition subsidies, to help you live your best life.

Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will provide reasonable accommodations as needed. If you require an accommodation, contact Capital One Recruiting at 1-800-304-9102 or via email at ARCanada@capitalone.com. All information will be kept confidential and used only to provide needed accommodations. For recruiting questions, email Careers@capitalone.com.

Capital One does not endorse or guarantee third-party products or information available through this site. Location-specific postings may refer to Capital One Canada, Capital One Europe or Capital One Philippines Service Corp. (COPSSC).

We may use your information for automated decision making as part of candidate screening.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.