Staff Software Engineer

 

Description:

Staff Software Engineer 

About Capital One Canada.

For 30 years, we’ve been on a mission to change banking for good and build relationships by making credit accessible, simple, intuitive and rewarding. We want to help Canadians succeed with credit, because we believe in people — in our customers, in our associates, and in talent like you!

About The Team

If you're looking for challenging work with real impact, a team that cares deeply about the code they ship, and a product that real people use when they're planning their next trip — come build the next generation of the travel portal with us.

From the moment a traveler starts planning a trip, to browsing options, comparing rates, and finally hitting that booking button — your code is there for all of it. You're not working on one small corner of the product. You're touching the whole journey.

We are solving real customer problems: we need all hotels at the right price with accurate information, and we need to make sure the portal is the best place to book your travel.

Your 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 best practices and standards, such as code review standards.
  • Technical expertises and Problem solving; define technical standards and providing technical support to ensure Engineering best practices are consistently met
  • Architecture ownership - apply strong understanding of how evolving technology affects domain, follow High Level Design (HLD) methodology and contribute to HLD
  • Provide mentorship to junior and intermediate associates through engineering best practises 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/Intermediate Associates and guidance to technical and business stakeholders

Organization Capital One
Industry IT / Telecom / Software Jobs
Occupational Category Staff Software Engineer
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 6 Years
Posted at 2026-06-13 4:34 pm
Expires on 2026-07-28