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