Staff Software Engineer Data Architecture

5 hours ago

Winnipeg, Manitoba, Canada Capital One Full-time
Design cloud applications and data architectures as a Staff Engineer at Capital One Canada, working in a hybrid model with three office days weekly. This Staff Engineer provides advanced hands-on development, technical design, and architecture without direct reports. You will lead cross-functional, multi-platform application systems while supporting engineering standards, developer experience, and mentorship. The work spans Java, Python, Go, AWS, data modelling, and architecture. Key Responsibilities:

Own technical design and development of fault-tolerant application systems Contribute to high-level design methodology and architecture ownership Improve internal frameworks, tools, and developer experience Establish code review standards and engineering best practices Mentor junior and intermediate associates through engineering standards Requirements:

At least six years of hands-on development experience Six years in application development, data design, modelling, or architecture Experience with AWS or Microsoft Azure and Google Cloud Mentorship experience supporting junior and intermediate associates Eight-plus years leading full software development life cycles preferred Apply advanced development, cloud, architecture, and data expertise as Capital One Canada’s Staff Software Engineer.