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

Capital One

Toronto

On-site

CAD 220,078 - 251,118

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Full coverage for spouses and dependents
Up to $3,000 in mental-health coverage
Up to $5,000 in tuition subsidies
Performance-based incentive compensation
Hybrid work allowance

Job summary

Capital One is seeking a Staff Software Engineer for their Travel Tech team in Toronto, Canada. This role involves overseeing architecture, design, and development across the customer journey in a hybrid work environment.

The ideal candidate should have a strong background in multiple programming languages and at least 6 years of experience in software development. Benefits include comprehensive health coverage and a competitive salary range of $157,400 – $179,600 annually.

Qualifications

  • At least 6 years of hands-on development experience using at least two programming languages.
  • Experience in application and data design, architecture, and development.
  • Proficiency in both front-end and back-end application development.

Responsibilities

  • Lead technical design and development of multi-platform applications.
  • Mentor junior and intermediate associates in engineering best practices.
  • Utilize various programming languages and AWS tools to deliver solutions.

Skills

JavaScript
Java
Angular/TypeScript
Python
React
Go

Education

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

Tools

AWS
RDBMS
NoSQL

Job description

Overview

Staff Software Engineer - Capital One Travel Tech - Full‑stack. Toronto, Canada. Work on the next generation of the travel portal, overseeing architecture, design, and delivery across the customer journey.

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.
  • Utilize programming languages including JavaScript, Java, HTML/CSS, Angular/TypeScript, Python, React, and/or Go, along with RDBMS and NoSQL databases, and AWS tools and services.
  • Continuously improve software engineering developer experience by identifying gaps in internal frameworks and tools.
  • Establish engineering best practices, code review standards, and technical support to ensure standards are met.
  • Own architecture decisions, apply High‑Level Design methodology and contribute to the HLD process.
  • Provide mentorship to junior and intermediate associates through engineering best practices and code standards.
Basic Qualifications
  • At least 6 years of hands‑on development experience using at least two of the following programming languages: JavaScript, Java, Angular/TypeScript, Python, Node.js, React, and/or Go.
  • At least 6 years of experience with application and/or data design, architecture, and development.
  • Proficiency in building both the user‑facing front‑end and the server‑side back‑end of applications.
  • Experience providing mentorship to junior/intermediate associates and guiding technical and business stakeholders.
Preferred Qualifications
  • 10+ 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 familiarity with agile development methodologies.
  • Experience with AWS (highly preferred) or other cloud products such as Microsoft Azure or Google Cloud.
  • Previous experience at Capital One.
Benefits and Work Environment
  • Hybrid work environment with 3 days in the office and a one‑time work‑from‑home allowance.
  • Full coverage for spouses, domestic partners, and dependents.
  • Up to $3,000 in mental‑health coverage and up to $5,000 in tuition subsidies per year.
  • Other benefits include competitive salary, performance‑based incentive compensation, and a range of employee programs.
Compensation

The expected annual salary range for this position is $157,400 – $179,600. This role is also eligible to earn performance‑based incentive compensation, which may include cash bonuses.

EEO 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. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1‑800‑304‑9102 or via email at ARCanada@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. For technical support or questions about Capital One's recruiting process, please send an email to Careers@capitalone.com.

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

Similar jobs worth comparing

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 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 – 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
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
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
Senior Staff Software Engineer
Senior Staff Software Engineer

Capital One Canada • Toronto

On-site
CAD 202,000 - 231,000
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
Senior Software Engineering Manager - International Card Tech - Full stack
Senior Software Engineering Manager - International Card Tech - Full stack

Capital One Canada • Toronto

Hybrid
CAD 202,000 - 231,000
Hybrid work model
Work from home allowance
Mental health coverage
+1
Senior Staff Software Engineer - Mobile(Android)
Senior Staff Software Engineer - Mobile(Android)

Capital One Canada • Toronto

Hybrid
CAD 202,000 - 231,000
Hybrid work model
Work From Home allowance
Mental health coverage
+2