CareerPlan

Staff Software Engineer

Toronto, ON, CAFull-time$173k–$197k2026-10-20 → 2026-11-11
Hybrid

Core

Staff Software Engineer leading full-stack application systems, technical design, and architecture for Capital One Canada's credit and banking products.

Role type

Staff Software Engineer (Full-Stack)

Builds

Cross-functional, multi-platform, fault-tolerant application systems for credit monitoring, personal information management, and credit card approval.

Domain

Fintech / Banking / Cloud

Deliverable

production ML models | product features

Required skills

JavaScript, Java, Angular/TypeScript, Python, Node.js, React, Go, Open Source RDBMS, NoSQL databases, AWS tools, High Level Design (HLD), Full-Stack development, Mentorship

Preferred skills

8+ years leading full SDLC, Agile methodologies

Technologies

JavaScript, Java, Angular, TypeScript, Python, Node.js, React, Go, AWS, Open Source RDBMS, NoSQL

Responsibilities

Act as tech lead owning technical design and development; Utilize programming languages and AWS tools; Continuously improve developer experience and internal frameworks; Establish engineering best practices and code review standards; Provide mentorship to junior and intermediate associates; Apply architecture ownership and HLD methodology.

Seniority

Staff, hands-on IC with mentorship