Summary
✨ AI‑Generated
Join a technology-focused organization as a Senior Staff Full-Stack Software Engineer, where you will design and deliver scalable, secure, and innovative solutions. You will work at the intersection of modern software engineering and emerging technologies, with substantial technical ownership and opportunities to influence architecture and engineering practices.
Highlights
Senior technical role with significant ownership over scalable, secure, and innovative technology solutions. Strong focus on engineering excellence, innovation, and technology-driven transformation in a large-scale environment.
Description
About The Company
Capital One Canada has been a pioneer in redefining the banking experience for over three decades.
Our mission is to transform the traditional banking landscape by integrating cutting-edge technologies such as machine learning, conversational AI, and design thinking into our core operations.
We strive to create a bank that is not just about financial services but a tech-driven organization where innovation directly impacts millions of Canadians.
Our culture is rooted in fearless curiosity, bold innovation, and a collective of authentic individuals working together to push the boundaries of what is possible.
Technology is at the heart of our strategy, guiding us in creating solutions that serve our vision and shape the future of banking.
About The Role
As a Senior Staff Software Engineer-Full-Stack at Capital One Canada, you will play a pivotal role in designing and delivering scalable, secure, and innovative technology solutions aligned with our business objectives.
Your day will involve reviewing ongoing solution designs across various lifecycle phases, crafting high-level architectures, and evaluating emerging technologies to ensure our systems remain robust and forward-thinking.
You will lead the development of architectural strategies, oversee the creation of high-level design documents, and collaborate closely with cross-functional teams and business partners to ensure solutions meet both technical standards and business needs.
Your expertise will influence the technical direction of projects, foster best practices, and mentor junior engineers, all while ensuring compliance with security and architectural standards.
Responsibilities
Design and implement architectural solutions that align with Capital One Canada's strategic goals and architectural framework.Develop and maintain a comprehensive catalog of technical and business capabilities to support strategic initiatives.Lead the creation, review, and maintenance of Architectural Decision Records (ADRs) and High-Level Design (HLD) documents.Participate actively in governance forums such as the Architectural Review Board to ensure compliance with internal standards and external regulations.Collaborate with stakeholders across various levels to promote technology strategies that enhance business value and foster innovation.Mentor and guide engineering teams in adopting architectural best practices and continuous improvement initiatives.
Qualifications
Minimum of 8 years of experience in Software Engineering, Systems Architecture, or Technology Solution design.At least 2 years of experience designing solutions architectures within a public cloud environment such as AWS, Microsoft Azure, or Google Cloud.
Preferred Qualifications
Bachelor’s, Master’s, or Diploma in Computer Science, Software Engineering, Information Technology, or related fields.Over 10 years of experience in software engineering with a focus on scalable and decoupled systems.Experience working in heavily regulated environments, including HIPAA, PCI, and privacy standards.At least 3 years of experience engaging with internal and external business clients to drive technology initiatives.Proficiency in AWS concepts and implementations, with relevant certifications such as Cloud Practitioner or Solution Architect-Associate.Strong communication skills to interact effectively at all organizational levels, with the ability to influence and lead initiatives.Experience mentoring and guiding software engineers or architects.
Benefits
At Capital One Canada, we empower our employees to take ownership of their careers within a supportive and dynamic environment.
Our benefits package is designed to support your holistic well-being and personal growth.
We offer tools and mentorship programs to help you upskill, pivot to new areas, or deepen your expertise.
Our hybrid work model provides flexibility, with three days in the office per week, fostering collaboration while respecting personal commitments.
Additionally, our comprehensive benefits include full coverage for spouses, domestic partners, and dependents, a one-time Work From Home allowance to create a comfortable workspace, mental health coverage of up to $3,000, and annual tuition subsidies up to $5,000.
We are committed to your development and well-being, ensuring you have the resources to thrive both professionally and personally.
Equal Opportunity
Capital One Canada is an equal opportunity employer dedicated to fostering a diverse and inclusive workplace.
We consider all qualified applicants and are committed to accommodating individuals with disabilities throughout the recruitment process.
If you require reasonable accommodations, please contact our recruiting team.
We believe that diversity enhances our innovation and success, and we strive to create an environment where everyone feels valued and empowered to contribute their best.
Our commitment extends to ensuring that all employment decisions are made without regard to race, color, religion, gender, sexual orientation, gender identity or expression, age, national origin, or any other protected characteristic.