Staff Software Engineer

Capital One

Toronto

On-site

CAD 157,400 - 179,600

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work environment
Full coverage for spouses and dependents
Mental health coverage up to $3,000 per year
Tuition subsidies up to $5,000 per year
Competitive compensation and bonuses

Job summary

Capital One is seeking a Staff Software Engineer in Toronto, Ontario, to lead technical design and development throughout the Software Development Life Cycle.

The candidate must have at least 6 years of development experience, preferably with Java or Python, and be skilled in cloud technologies like AWS. The position offers a hybrid work environment and competitive compensation including bonuses and mental health coverage.

Qualifications

  • At least 6 years of hands-on development experience.
  • Experience with application and/or data design, architecture, and development.
  • Experience providing mentorship to junior or intermediate associates.

Responsibilities

  • Act as a tech lead developer owning the technical design and development.
  • Continuously improve software engineering developer experience.
  • Establish engineering best practices and standards.

Skills

Java
Python
Go
AWS
Mentorship
Agile methodologies

Education

Bachelor’s, Master’s or Diploma in Computer Science or related field

Job description

Staff Software Engineer – Capital One Canada, Toronto, Ontario, Canada

Responsibilities
  • Work as part of a dynamic team throughout the Software Development Life Cycle
  • Act as a tech lead developer owning the 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 solutions
  • Establish engineering best practices and standards, such as code review standards, and ensure they are consistently met
  • Define technical standards and provide technical support to ensure engineering best practices are consistently met
  • Own architecture – apply a strong understanding of how evolving technology affects the domain; follow High Level Design (HLD) methodology and contribute to HLD
  • Provide mentorship to junior and intermediate associates through engineering best practices and standards
Basic Qualifications
  • At least 6 years of hands‑on development experience, preferably using Java, Python, Go or other object‑oriented programming languages
  • At least 6 years of experience with application and/or data design, architecture and development
  • Experience with AWS (highly preferred) or other cloud products (Microsoft Azure, Google Cloud)
  • Experience providing mentorship to junior or intermediate associates and guidance to technical and business stakeholders
Preferred Qualifications
  • 8+ years of experience leading the full life‑cycle of software development
  • Bachelor’s, Master’s or Diploma in Computer Science, Software Engineering, Information Technology or related field
  • Experience working in an agile environment and familiar with agile development methodologies
  • Previous experience working at Capital One
Benefits
  • Hybrid work environment: 3 days in office with a one‑time work‑from‑home allowance
  • Full coverage for spouses, domestic partners and dependents
  • Up to $3,000 in mental health coverage per year
  • Up to $5,000 in tuition subsidies per year
  • Competitive compensation: expected annual salary range $157,400 – $179,600; eligible for performance‑based incentive compensation, including discretionary or non‑discretionary cash bonuses
Equal Opportunity Statement

Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer - Capital One Travel Tech - Full-stack
Staff Software Engineer - Capital One Travel Tech - Full-stack

Capital One • Toronto

Hybrid
CAD 220,000 - 252,000
Full coverage for spouses and dependents
Up to $3,000 in mental-health coverage
Up to $5,000 in tuition subsidies
+2
Senior Software Engineering Manager - Capital One Travel Tech - Full stack
Senior Software Engineering Manager - Capital One Travel Tech - Full stack

Capital One • Toronto

Hybrid
CAD 184,000 - 210,000
Hybrid work environment with 3 days in the office
Workspace allowance
Full coverage for dependents
+2
Staff Software Engineer
Staff Software Engineer

Capital One Canada • Toronto

On-site
CAD 173,000 - 197,000
Hybrid work model with three days in-fi
Tuition subsidies
Mental health coverage
+1
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,000 - 294,000
Senior Distinguished Engineer- International Card Tech
Senior Distinguished Engineer- International Card Tech

Capital One • Toronto

Hybrid
CAD 120,000 - 160,000
Hybrid work model
Work-from-home allowance
Comprehensive health coverage
+3
Staff Software Engineer – Capital One Travel Tech – Full-stack
Staff Software Engineer – Capital One Travel Tech – Full-stack

Capital One - CA • Toronto

Hybrid
CAD 173,000 - 197,000
Hybrid work model
Tuition subsidies
Mental health coverage
+2
Distinguished Engineer
Distinguished Engineer

Capital One • Toronto

Hybrid
CAD 120,000 - 150,000
Work From Home allowance
Tuition subsidies up to $5,000 per year
Mental health coverage up to $3,000
Senior Staff Software Engineer
Senior Staff Software Engineer

Capital One Canada • Toronto

On-site
CAD 202,000 - 231,000
Staff Software Engineer
Staff Software Engineer

Capital One Group • Toronto

Hybrid
CAD 173,000 - 197,000
Work From Home allowance
Mental health coverage
Tuition subsidies
+1
Principal Associate, Software Engineer
Principal Associate, Software Engineer

Capital One • Toronto

Hybrid
CAD 90,000 - 120,000
Work From Home allowance
Mental Health Coverage
Tuition subsidies