Staff Software Engineer — Tech Lead, Cloud & Architecture

Capital One - CA

Toronto

Hybrid

CAD 173,000 - 197,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Tuition subsidies
Mental health coverage
Work From Home allowance

Job summary

Capital One Canada is seeking a Staff Software Engineer to drive end-to-end software design and leadership across multi-platform systems. The role emphasizes hands-on development, architecture, and collaboration within a hybrid work model.

You will mentor junior staff, guide technical directions, and ensure best practices in code reviews and design. Strong cloud experience (AWS, Azure, GCP) and a track record of delivering complex solutions are essential.

Qualifications

  • At least 6 years of hands-on development experience with Java, Python, Go or other OO languages.
  • At least 6 years of experience in application and/or data design, architecture and development.
  • Experience with AWS or other cloud products (Azure, Google Cloud).
  • Experience mentoring Junior/Intermediate Associates and guiding stakeholders.
  • 8+ years of experience leading the full life-cycle of Software Development.
  • Experience in an agile environment and familiar with agile development methodologies.

Responsibilities

  • Work as part of a dynamic team throughout the Software Development Life Cycle.
  • Act as a tech lead developer owning technical design and development of cross-functional, multi-platform, fault tolerant application systems.
  • Continuously improve software engineering developer experience; identify gaps in existing internal framework and tools and contribute.
  • Establish engineering best practices; identify and establish standards, such as code review standards.
  • Provide technical expertise and problem solving; define technical standards and provide support to ensure best practices are met.
  • Architecture ownership – apply understanding of evolving tech, follow High Level Design (HLD) and contribute to HLD.
  • Provide mentorship to junior and intermediate associates through engineering best practices and standards.

Skills

Java
Python
Go
Mentorship
Leadership
Agile methodologies

Education

Bachelor’s degree in Computer Science, Software Engineering, Information Technology or related field

Tools

AWS
Azure
Google Cloud

Job description

Capital One Canada is seeking a Staff Software Engineer to drive end-to-end software design and leadership across multi-platform systems. The role emphasizes hands-on development, architecture, and collaboration within a hybrid work model.

You will mentor junior staff, guide technical directions, and ensure best practices in code reviews and design. Strong cloud experience (AWS, Azure, GCP) and a track record of delivering complex solutions are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Staff Software Architect – Cloud & FinTech
Senior Staff Software Architect – Cloud & FinTech

Capital One • Toronto

Hybrid
CAD 281,000 - 320,000
Work From Home allowance
Mental health coverage
Tuition subsidies
Senior Full-Stack Engineer & Tech Lead
Senior Full-Stack Engineer & Tech Lead

Capital One Group • Toronto

Hybrid
CAD 246,000 - 281,000
Hybrid work model (3 days in office)
Work From Home allowance
Mental health support
Senior Software Engineering Manager – Lead Cloud & AI Teams
Senior Software Engineering Manager – Lead Cloud & AI Teams

Capital One - CA • Toronto

Hybrid
CAD 202,000 - 231,000
Hybrid work model
Mental health coverage
Tuition subsidies
+1
Director, Software Engineering — AI & Cloud FinTech Leadership
Director, Software Engineering — AI & Cloud FinTech Leadership

Capital One Group • Toronto

Hybrid
CAD 180,000 - 260,000
Work From Home allowance
Mental health coverage
Annual tuition subsidies
Staff Software Engineer - Travel Tech (Full-Stack)
Staff Software Engineer - Travel Tech (Full-Stack)

Capital One - CA • Toronto

Hybrid
CAD 173,000 - 197,000
Hybrid work model
Tuition subsidies
Mental health coverage
+2
Senior Staff Software Architect
Senior Staff Software Architect

Capital One - CA • Toronto

Hybrid
CAD 202,000 - 231,000
Hybrid work model
Tuition subsidies
Mental health coverage
+1
Travel Tech Full-Stack Engineer — Tech Lead
Travel Tech Full-Stack Engineer — Tech Lead

Capital One Canada • Toronto

Hybrid
CAD 173,000 - 197,000
Hybrid work model
Work From Home allowance
Tuition subsidies
Senior Data Engineering Architect – Scalable Cloud Platforms
Senior Data Engineering Architect – Scalable Cloud Platforms

Capital One - CA • Toronto

Hybrid
CAD 202,000 - 231,000
Hybrid work model
Work From Home allowance
Mental health coverage
+1
Staff Software Engineer
Staff Software Engineer

Capital One • Toronto

On-site
CAD 157,400 - 179,600
Hybrid work environment
Full coverage for spouses and dependents
Mental health coverage up to $3,000 per year
+2
Senior Staff Software Engineer - Capital One Travel Tech - Full-stack
Senior Staff Software Engineer - Capital One Travel Tech - Full-stack

Capital One • Toronto

On-site
CAD 257,270 - 293,624