• C

    Senior Software Engineering Manager  

    - Toronto

    Job Description161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Software Engineering ManagerAbout Capital One Canada.For over 20 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! Our Capital One Software Studio.Since 2014, Capital One Canada’s software studio has grown from a team of 10 to a team of over 270. We’re passionate about what we do, and we’re always on the lookout for people who want to make a difference in the world of credit through technology. We’re obsessed with doing the right thing, and we achieve that by finding innovative ways to better serve our customers.Working at Capital One.Enjoy a hybrid work environment, with 3 days in the office. Build a comfortable workspace with our one-time, Work From Home allowance and enjoy our head office located conveniently across the street from Union Station. Live well—physically, financially and emotionally. Receive support for you and those who are most important to you, with full coverage for spouses, domestic partners, and dependents. With up to $3000 in mental health coverage and up to $5000 in tuition subsidies per year—and much more—you’ll discover that Capital One is committed to helping you live your best life. At Capital One we’re committed to diversity, inclusion and belonging. We strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and inclusive behaviors are embedded in everything we do to positively impact associates. Strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and to help challenge the status quo and create the best outcomes for everyone. We’re focused on helping associates live well—physically, financially and emotionally. When you join us, we support you and those who are most important to you, offering full coverage for spouses, domestic partners, and dependents. We’ve designed our benefits program to be flexible, comprehensive and consistent across our organization. From health and fitness center discounts, to training and professional development programs—and much more—you’ll discover that Capital One is committed to helping you live your best life.
     Here are a few of the ways we’re helping people take control of their credit:Helping customers view and monitor their credit scores with Credit Keeper Enabling customers to view and edit their Personal Information directly in the Mobile AppProviding customers 100% certainty which credit cards they’ll be approved for before they apply, by using Quick Check™We’re all-in on the cloud and we’re leaders in the adoption of open source, RESTful APIs, microservices, and containers. We build our own products and release them with a speed and agility that allows us to get new customer experiences to market quickly. And, as a founder-led company, we’re inspired to make, break, do, and do good. So, let’s do something great together. Want to learn more? Check out life at Capital One in the Software Studio! What You’ll Do:Directly lead 1-2 teams of engineers to build solutions that help Canadians succeed with creditParticipate in talent and succession planning, encourage innovation, implement cutting-edge technologies, elevate inclusion, offer out of the box thinking, celebrate teamwork, self-organization and diversityLead the craftsmanship, availability, resilience and scalability of applications within the Software StudioBring passion to stay on top of tech trends, experiment with and learn new technology, participate in internal & external technology communities, and mentor other members of the engineering communityBasic RequirementsAt least 4 years of experience leading a team within an agile environmentAt least 4 years of experience providing direct people leadership including talent development, performance management, team building and succession planningAt least 10 years of experience as a hands-on software engineerKnowledge of software engineering best practices including security, automated testing, continuous delivery (CI/CD), high-availability and system resiliency    Bachelor’s Degree ​Preferred Qualifications(Don’t have them all? Don’t worry. We’ll help you develop the right skills for the job!)Experience with AWS, GCP, Microsoft Azure, or another cloud serviceExperience with Mobile architecture for iOS and AndroidExposure to financial/tech industryBachelor’s Degree and/or Master’s Degree in Computer Science, Information Systems or EngineeringExperience leading multiple teams Demonstrated ability to influence senior business and product stakeholders (Director+) on strategy and roadmapsAt least 5 years of experience managing relationships with Business and/or Product stakeholders, and/or external partnersAt least 4 years of experience leading software engineers creating customer facing and enterprise facing web applications and/or supporting application servicesAt least 10 years of experience contributing to application and/or data design, architecture and developmentWe may use your information for automated decision making. We may, for certain purposes, render a decision based exclusively on automated processing of your personal information as a part of the candidate screening process. Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1-800-304-9102 or via email at ARCanada@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.For technical support or questions about Capital One's recruiting process, please send an email to Careers@capitalone.comCapital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).

  • C

    Staff Software Engineer  

    - Toronto

    Job Description161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software EngineerStaff Software EngineerAbout Capital One Canada.For over 20 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! Our Capital One Software Studio.Since 2014, Capital One Canada’s software studio has grown from a team of 10 to a team of over 270. We’re passionate about what we do, and we’re always on the lookout for people who want to make a difference in the world of credit through technology. We’re obsessed with doing the right thing, and we achieve that by finding innovative ways to better serve our customers.This is a senior technical position (manager equivalent) that does not have direct reports. We require advanced hands-on development, technical design, and architecture.A day in the life of a Capital One Staff EngineerYou’ll work alongside other Software Engineers on innovative projects. You’ll have the opportunity to learn, design and build software products from the ground up. You’ll share knowledge through conducting technical workshops/office hours, and participating in hackathons or community of practices or staff engineering forums. You’ll explain complex technical challenges and solutions to diverse stakeholders with tech and non-technical backgrounds.Here are a few of the ways we’re helping people take control of their credit:Helping customers view and monitor their credit scores with Credit Keeper Enabling customers to view and edit their Personal Information directly in the Mobile AppProviding customers 100% certainty which credit cards they’ll be approved for before they apply, by using Quick Check™We’re all-in on the cloud and we’re leaders in the adoption of open source, RESTful APIs, microservices, and containers. We build our own products and release them with a speed and agility that allows us to get new customer experiences to market quickly. And, as a founder-led company, we’re inspired to make, break, do, and do good. So, let’s do something great together. Want to learn more? Check out life at Capital One in the Software Studio! Responsibilities:Work as part of a dynamic team throughout the Software Development Life CycleAct as a tech lead developer owning technical design and development of cross-functional, multi-platform, fault tolerant application systemsContinuously improve software engineering developer experience;  identify gaps in existing internal framework and tools and contributeEstablish 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 metArchitecture ownership - apply strong understanding of how evolving technology affects domain, follow High Level Design (HLD) methodology and contribute to HLDProvide mentorship to junior and intermediate associates through engineering best practises and standardsBasic RequirementsAt least 8 years of hands-on development experience preferably using Java or other object-oriented programming languagesAt least 8 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 stakeholdersBachelor's DegreePreferred Qualifications10+ Years of experience leading the full life-cycle of Software Development Experience working in an agile environment and familiar with agile development methodologies Working at Capital One.Enjoy a hybrid work environment, with 3 days in the office. Build a comfortable workspace with our one-time, Work From Home allowance and enjoy our head office located conveniently across the street from Union Station. Live well—physically, financially and emotionally. Receive support for you and those who are most important to you, with full coverage for spouses, domestic partners, and dependents. With up to $3000 in mental health coverage and up to $5000 in tuition subsidies per year—and much more—you’ll discover that Capital One is committed to helping you live your best life. Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1-800-304-9102 or via email at RecruitingAccommodation@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.For technical support or questions about Capital One’s recruiting process, please send an email to Careers@capitalone.com.Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).We may use your information for automated decision making. We may, for certain purposes, render a decision based exclusively on automated processing of your personal information as a part of the candidate screening process. Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1-800-304-9102 or via email at ARCanada@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.For technical support or questions about Capital One's recruiting process, please send an email to Careers@capitalone.comCapital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).

  • C

    Job Description161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Software Engineering Manager - Capital One Travel - Mobile AppsAbout Capital One Canada.For over 20 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! Capital One Travel.Join the fast-growing Capital One Travel team, as we seek to transform the way customers book travel. Capital One Travel is a fast-moving, highly innovative, digital-first business within Capital One’s Premium Products and Experiences organization. We aim to grow an industry leading travel booking platform that customers love and delivers unique, differentiated benefits to our millions of customers while also powering the headline marketable benefits of our credit card products.At Capital One, the iOS and Android platforms are recognized as an opportunity to reach our customers in unique, personal and engaging ways. Our engineers are provided with top of the line Macbook Pros, high-end monitors, and the necessary tooling to develop the best possible products with the least amount of friction. Working at Capital One.Enjoy a hybrid work environment, with 3 days in the office. Build a comfortable workspace with our one-time, Work From Home allowance and enjoy our head office located conveniently across the street from Union Station. Live well—physically, financially and emotionally. Receive support for you and those who are most important to you, with full coverage for spouses, domestic partners, and dependents. With up to $3000 in mental health coverage and up to $5000 in tuition subsidies per year—and much more—you’ll discover that Capital One is committed to helping you live your best life. At Capital One we’re committed to diversity, inclusion and belonging. We strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and inclusive behaviors are embedded in everything we do to positively impact associates. Strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and to help challenge the status quo and create the best outcomes for everyone. We’re focused on helping associates live well—physically, financially and emotionally. When you join us, we support you and those who are most important to you, offering full coverage for spouses, domestic partners, and dependents. We’ve designed our benefits program to be flexible, comprehensive and consistent across our organization. From health and fitness center discounts, to training and professional development programs—and much more—you’ll discover that Capital One is committed to helping you live your best life.
     Here are a few of the ways we’re helping people take control of their credit:Helping customers view and monitor their credit scores with Credit Keeper Enabling customers to view and edit their Personal Information directly in the Mobile AppProviding customers 100% certainty which credit cards they’ll be approved for before they apply, by using Quick Check™We’re all-in on the cloud and we’re leaders in the adoption of open source, RESTful APIs, microservices, and containers. We build our own products and release them with a speed and agility that allows us to get new customer experiences to market quickly. And, as a founder-led company, we’re inspired to make, break, do, and do good. So, let’s do something great together. Want to learn more? Check out life at Capital One in the Software Studio! What You’ll Do:Directly and indirectly lead a team of mobile engineers to build next generation native mobile AppsParticipate in talent and succession planning, encourage innovation, implement cutting-edge technologies, elevate inclusion, offer out of the box thinking, celebrate teamwork, self-organization and diversityLead the craftsmanship, availability, resilience and scalability of mobile applications within the Software StudioBring passion to stay on top of tech trends, experiment with and learn new technology, participate in internal & external technology communities, and mentor other members of the engineering communityBasic RequirementsAt least 4 years of experience leading a team within an agile environmentAt least 4 years of experience providing direct people leadership including talent development, performance management, team building and succession planningAt least 10 years of experience as a hands-on software engineerExperience with Mobile architecture for iOS and AndroidKnowledge of software engineering best practices including security, automated testing, continuous delivery (CI/CD), high-availability and system resiliency    Bachelor’s Degree ​Preferred Qualifications(Don’t have them all? Don’t worry. We’ll help you develop the right skills for the job!)Experience with AWS, GCP, Microsoft Azure, or another cloud serviceExposure to financial/tech industryBachelor’s Degree and/or Master’s Degree in Computer Science, Information Systems or EngineeringExperience leading multiple teams Demonstrated ability to influence senior business and product stakeholders (Director+) on strategy and roadmapsAt least 5 years of experience managing relationships with Business and/or Product stakeholders, and/or external partnersAt least 4 years of experience leading software engineers creating customer facing and enterprise facing web applications and/or supporting application servicesAt least 10 years of experience contributing to application and/or data design, architecture and developmentWe may use your information for automated decision making. We may, for certain purposes, render a decision based exclusively on automated processing of your personal information as a part of the candidate screening process. Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1-800-304-9102 or via email at ARCanada@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.For technical support or questions about Capital One's recruiting process, please send an email to Careers@capitalone.comCapital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).

  • C

    Job Description161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer - Capital One Travel - BackendAbout Capital One Canada.For over 20 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! Capital One Travel.Join the fast-growing Capital One Travel team, as we seek to transform the way customers book travel. Capital One Travel is a fast-moving, highly innovative, digital-first business within Capital One’s Premium Products and Experiences organization. We aim to grow an industry leading travel booking platform that customers love and delivers unique, differentiated benefits to our millions of customers while also powering the headline marketable benefits of our credit card products.This is a senior technical position (manager equivalent) that does not have direct reports. We require advanced hands-on development, technical design, and architecture.A day in the life of a Capital One Staff EngineerYou’ll work alongside other Software Engineers on innovative projects. You’ll have the opportunity to learn, design and build software products from the ground up. You’ll share knowledge through conducting technical workshops/office hours, and participating in hackathons or community of practices or staff engineering forums. You’ll explain complex technical challenges and solutions to diverse stakeholders with tech and non-technical backgrounds.Here are a few of the ways we’re helping people take control of their credit:Helping customers view and monitor their credit scores with Credit Keeper Enabling customers to view and edit their Personal Information directly in the Mobile AppProviding customers 100% certainty which credit cards they’ll be approved for before they apply, by using Quick Check™We’re all-in on the cloud and we’re leaders in the adoption of open source, RESTful APIs, microservices, and containers. We build our own products and release them with a speed and agility that allows us to get new customer experiences to market quickly. And, as a founder-led company, we’re inspired to make, break, do, and do good. So, let’s do something great together. Want to learn more? Check out life at Capital One in the Software Studio! Responsibilities:Work as part of a dynamic team throughout the Software Development Life CycleAct as a tech lead developer owning technical design and development of cross-functional, multi-platform, fault tolerant application systemsContinuously improve software engineering developer experience;  identify gaps in existing internal framework and tools and contributeEstablish 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 metArchitecture ownership - apply strong understanding of how evolving technology affects domain, follow High Level Design (HLD) methodology and contribute to HLDProvide mentorship to junior and intermediate associates through engineering best practises and standardsBasic RequirementsAt least 8 years of hands-on development experience preferably using Java/Python/Go or other object-oriented programming languagesAt least 8 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 stakeholdersBachelor's DegreePreferred Qualifications10+ Years of experience leading the full life-cycle of Software Development Experience working in an agile environment and familiar with agile development methodologies Working at Capital One.Enjoy a hybrid work environment, with 3 days in the office. Build a comfortable workspace with our one-time, Work From Home allowance and enjoy our head office located conveniently across the street from Union Station. Live well—physically, financially and emotionally. Receive support for you and those who are most important to you, with full coverage for spouses, domestic partners, and dependents. With up to $3000 in mental health coverage and up to $5000 in tuition subsidies per year—and much more—you’ll discover that Capital One is committed to helping you live your best life. Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1-800-304-9102 or via email at RecruitingAccommodation@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.For technical support or questions about Capital One’s recruiting process, please send an email to Careers@capitalone.com.Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).We may use your information for automated decision making. We may, for certain purposes, render a decision based exclusively on automated processing of your personal information as a part of the candidate screening process. Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1-800-304-9102 or via email at ARCanada@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.For technical support or questions about Capital One's recruiting process, please send an email to Careers@capitalone.comCapital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).

  • C

    Senior Staff Software Engineer  

    - Toronto

    Job Description161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software EngineerSenior Staff Software EngineerThis is a senior technical position (senior manager equivalent). This role does not have direct reports. We require advanced system and architecture design as well as hands-on software development responsibilities.About Capital One Canada.We've been helping millions of Canadians for over 20 years by providing them with access to credit when others wouldn’t. We're on a journey to put our customers first, and keep them there, by building modern technology solutions to simplify and humanize the world of credit cards. We have the positive energy of a startup, with the advantages of a big company. Our Capital One Software Studio.Since 2014, Capital One Canada’s software studio has grown from a team of 10 to a team of over 270. We’re passionate about what we do, and we’re always on the lookout for people who want to make a difference in the world of credit through technology. We’re obsessed with doing the right thing, and we achieve that by finding innovative ways to better serve our customers.Working with us.How do we do things at Capital One Canada? We listen — to our people, and to our customers. We change with the times and have adopted a flexible hybrid model. Associates working in the hybrid model are expected to come into the office 3 days a week across Tuesdays and Thursdays, reserving Mondays and Fridays as company-wide virtual days. As was true before the pandemic, expectations of being in the office will be balanced with personal life flexibility.At Capital One we’re committed to diversity, inclusion and belonging. We strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and inclusive behaviors are embedded in everything we do to positively impact associates. Strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and to help challenge the status quo and create the best outcomes for everyone. We’re focused on helping associates live well—physically, financially and emotionally. When you join us, we support you and those who are most important to you, offering full coverage for spouses, domestic partners, and dependents. We’ve designed our benefits program to be flexible, comprehensive and consistent across our organization. From health and fitness center discounts, to training and professional development programs—and much more—you’ll discover that Capital One is committed to helping you live your best life. A day in the life of a Capital One Staff EngineerYou’ll work alongside other Software Engineers on innovative projects. You’ll be the technical lead to own the software development project end-to-end. And have the opportunity to learn, design and build software products from the ground up. Here are a few of the ways we’re helping people take control of their credit:Helping customers view and monitor their credit scores with Credit Keeper Enabling customers to view and edit their Personal Information directly in the Mobile AppProviding customers 100% certainty which credit cards they’ll be approved for before they apply, by using Quick Check™We’re all-in on the cloud and we’re leaders in the adoption of open source, RESTful APIs, microservices, and containers. We build our own products and release them with a speed and agility that allows us to get new customer experiences to market quickly. And, as a founder-led company, we’re inspired to make, break, do, and do good. So, let's do something great together.Want to learn more? Check out life at Capital One in the Software Studio! Responsibilities:Work as part of a dynamic team throughout the Software Development Life CycleLead end-to-end software development projectsOwn technical design and development of cross-functional, multi-platform, fault tolerant application systemsContinuously improve software engineering practices – work within agile teams to design, develop, test, implement and support technical solutions across various development tools and technologiesCollaborate with stakeholders across all levels to promote technology strategies that deliver better business value and innovationApply strong understanding of how evolving technology affects domain; stay current and provide mentorship to junior and intermediate associates through engineering best practises and standardsBasic Requirements:At least 10 years of hands-on development experience preferably using Java/Python or other object-oriented programming languagesAt least 10 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 stakeholdersBachelor's DegreePreferred QualificationsMaster’s Degree in Computer Science, Engineering or Information Technology12+ Years of experience leading the full life-cycle of Software Development 8+ years of experience architecting, designing, and/or delivering scalable and decoupled systems in a heavily regulated technology environment3+ years of experience working with internal and external business clients2+ years of experience with AWS concepts and implementationsAWS or equivalent certifications (i.e. Cloud Practitioner, Solution Architect-Associate)We may use your information for automated decision making. We may, for certain purposes, render a decision based exclusively on automated processing of your personal information as a part of the candidate screening process.Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1-800-304-9102 or via email at ARCanada@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.For technical support or questions about Capital One's recruiting process, please send an email to Careers@capitalone.comCapital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).

  • C

    Job Description161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Principal Associate, Software EngineerPrincipal Associate, Software EngineerOur Capital One Software Studio.Since 2014, Capital One Canada’s software studio has grown from a team of 10 to a team of over 270. We’re passionate about what we do, and we’re always on the lookout for people who want to make a difference in the world of credit through technology. We’re obsessed with doing the right thing, and we achieve that by finding innovative ways to better serve our customers.We’re searching for engaged and motivated people at the Principal level in Software Development. We want someone who has a passion for bringing cool features to customers. We’re always hiring great people, and we’ll match you to a team where you’ll be able to make a positive impact and grow both personally and professionally (you’ll be working with some of the best in the industry). If you have a great track record of writing clean, testable and scalable code, we want to talk to you.Working with us.How do we do things at Capital One Canada? We listen — to our people, and to our customers. We change with the times and have adopted a flexible hybrid model. Associates working in the hybrid model are expected to come into the office 3 days a week across Tuesdays and Thursdays, reserving Mondays and Fridays as company-wide virtual days. As was true before the pandemic, expectations of being in the office will be balanced with personal life flexibility.At Capital One we’re committed to diversity, inclusion and belonging. We strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and inclusive behaviors are embedded in everything we do to positively impact associates. Strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and to help challenge the status quo and create the best outcomes for everyone. We’re focused on helping associates live well—physically, financially and emotionally. When you join us, we support you and those who are most important to you, offering full coverage for spouses, domestic partners, and dependents. We’ve designed our benefits program to be flexible, comprehensive and consistent across our organization. From health and fitness center discounts, to training and professional development programs—and much more—you’ll discover that Capital One is committed to helping you live your best life. 
    A day in the life of a Capital One Software Engineer.You’ll work alongside other Software Engineers on innovative projects. You’ll have the opportunity to learn, design and build software products from the ground up. Here are a few of the ways we’re helping people take control of their credit:Helping customers view and monitor their credit scores with Credit Keeper Enabling customers to view and edit their Personal Information directly in the Mobile AppProviding customers 100% certainty which credit cards they’ll be approved for before they apply, by using Quick Check™We’re all-in on the cloud and we’re leaders in the adoption of open source technologies, RESTful APIs, microservices, and containers. We build our own products and release them with a speed and agility that allows us to get new customer experiences to market quickly. And, as a founder-led company, we’re inspired to make, break, do, and do good. So, let’s do something great together. Want to learn more? Check out life at Capital One in the Software Studio! Responsibilities:Working on a variety of projects focusing on backend development, frontend development, mobile development (Android/iOS), infrastructure, tooling, platform engineering, developer experience and data engineering.Create exciting new applications using object oriented programming methodologies.Following TDD approach from inception to production.Explore and evaluate new and emerging software tools, technologies, and practices.Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering communitySupport the continued professionalization of the engineering practice in the studio with effective communication and advocacy in public speaking, presentations, documentation, etc.Work within and across Agile teams to design, develop, test, implement and support technical solutions across a full-stack of development tools and technologies.Identify gaps and solve problems to completion.Basic Qualifications: At least 4 years of hands-on experience in Application Development using at least one or more of the following programming languages - Java, Python, Scala, Swift, Kotlin, or GoBachelor's DegreePreferred Qualifications:(Don’t have them all? Don’t worry. We’ll help you develop the right skills for the job!)At least 6 years of experience in Application Development using one or more of our core programming languages Java, Python, Scala, Swift, Kotlin, or GoMaster’s Degree or higher in Computer Science, Software Engineering, Information Technology or in related fields.Experience working in a team environment, understanding the importance of mutual respect, empathy, and ensuring everyone’s voice is heard and problems are brought up early and oftenExperience with Test Driven DevelopmentExperience working in an Agile environmentExperience with AWS and/or AWS Certification (Solution Architect-Associate preferred)Experience in distributed systems, API, microservices, data processing, databases(relational, NoSQL or time-series), streaming or messaging platforms, DevOps, resilience and stabilityWe may use your information for automated decision making. We may, for certain purposes, render a decision based exclusively on automated processing of your personal information as a part of the candidate screening process. About Capital One Canada.We've been helping millions of Canadians for over 20 years by providing them with access to credit when others wouldn’t. We're on a journey to put our customers first, and keep them there, by building modern technology solutions to simplify and humanize the world of credit cards. We have the positive energy of a startup, with the advantages of a big company.Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1-800-304-9102 or via email at ARCanada@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.For technical support or questions about Capital One's recruiting process, please send an email to Careers@capitalone.comCapital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).

  • C

    Staff Android Engineer  

    - Toronto

    Job Description161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Android EngineerStaff Android Engineer
     Our Capital One Software Studio.Since 2014, Capital One Canada’s software studio has grown from a team of 10 to a team of over 250. We’re passionate about what we do, and we’re always on the lookout for people who want to make a difference in the world of credit through technology. We’re obsessed with doing the right thing, and we achieve that by finding innovative ways to better serve our customers.This role does not have direct reports. We require advanced hands-on development, technical design, and architecture.Working with us. How do we do things at Capital One Canada? We listen — to our people, and to our customers. We change with the times and have adopted a flexible hybrid model (remote and/or in-office). A flexible hybrid working model is one that creates the opportunity to match the work that we do to the environment that best supports that work. We recognize that everyone has a unique working pattern so we’re open to discussing flexible working arrangements that will best accommodate you.
     At Capital One we’re committed to diversity, inclusion and belonging. We strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and inclusive behaviors are embedded in everything we do to positively impact associates. Strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and to help challenge the status quo and create the best outcomes for everyone. We’re focused on helping associates live well—physically, financially and emotionally. When you join us, we support you and those who are most important to you, offering full coverage for spouses, domestic partners, and dependents. We’ve designed our benefits program to be flexible, comprehensive and consistent across our organization. From health and fitness center discounts, to training and professional development programs—and much more—you’ll discover that Capital One is committed to helping you live your best life.  
    A day in the life of a Capital One Manager, Software EngineeringYou’ll motivate, manage, and inspire a team of software engineers to deliver innovative products.Here are a few of the ways we’re helping people take control of their credit:Helping customers view and monitor their credit scores with Credit Keeper Enabling customers to view and edit their Personal Information directly in the Mobile AppProviding customers 100% certainty which credit cards they’ll be approved for before they apply, by using Quick Check™We’re all-in on the cloud and we’re leaders in the adoption of open source, RESTful APIs, microservices, and containers. We build our own products and release them with a speed and agility that allows us to get new customer experiences to market quickly. And, as a founder-led company, we’re inspired to make, break, do, and do good. So, let’s do something great together. Want to learn more? Check out life at Capital One in the Software Studio! ResponsibilitiesOwn technical design, architecture, and development of cross-functional, multi-platform application systemsWork as part of a dynamic mobile team throughout the Software Development Life CycleImprove software engineering practices – work within agile teams to design, develop, test, implement and support technical solutions across a full stack of development tools and technologiesContribute expertise on how evolving technology affects domain; and Provide mentorship to Junior, Intermediate, and Senior mobile associatesBasic QualificationsAt least 6 years of hands-on development of Native Android applications using Java/KotlinAt least  6 years of experience with application and/or data design, architecture and development  Experience with RxJava, Coroutines, Dagger, Espresso, Junit and Jenkins Experience providing mentorship to Junior/Intermediate Associates and guidance to technical and business stakeholdersBachelor's, Master’s or Diploma in Computer Science, Software Engineering, Information Technology or in related fieldPreferred Qualifications(Don’t have them all? Don’t worry. We’ll help you develop the right skills for the job)8+ Years of experience leading the full life-cycle of Software Development Exposure to AWS or other cloud products Experience working in an agile environment and familiar with agile development methodologies About Capital One CanadaWe've been helping millions of Canadians for over 20 years by providing them with access to credit when others wouldn’t. We're on a journey to put our customers first, and keep them there, by building modern technology solutions to simplify and humanize the world of credit cards. We have the positive energy of a startup, with the advantages of a big company. Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1-800-304-9102 or via email at ARCanada@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.For technical support or questions about Capital One's recruiting process, please send an email to Careers@capitalone.comCapital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).


  • C

    Principal Associate, iOS Engineer  

    - Toronto

    Job Description161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Principal Associate, iOS EngineerPrincipal iOS Engineer
     About Capital One CanadaFor over 20 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!A day in the life of a Capital One Mobile EngineerYou’ll work alongside other mobile software engineers on innovative projects. You’ll have the opportunity to learn, design and build software products from the ground up. Here are a few of the ways we’re helping people take control of their credit:Helping customers view and monitor their credit scores with Credit Keeper Enabling customers to view and edit their Personal Information directly in the Mobile AppProviding customers 100% certainty which credit cards they’ll be approved for before they apply, by using Quick Check™We’re all-in on the cloud and we’re leaders in the adoption of open source, RESTful APIs, microservices, and containers. We build our own products and release them with a speed and agility that allows us to get new customer experiences to market quickly. And, as a founder-led company, we’re inspired to make, break, do, and do good. So, let’s do something great together. Want to learn more? Check out life at Capital One in the Software Studio!
     ResponsibilitiesCreate exciting new applications and build high quality features for Native mobile applicationsWork within and across Agile teams to design, develop, test, implement and support technical solutions across a full-stack of development tools and technologiesDirect strategy for overall delivery pipelines, test strategy, and new product functionalitiesProvide cross-team leadership and coordination Supporting testing engineers from inception to productionIdentify gaps and solve problems to completion Drive discovery of new capabilities and technologies Mentor and elevate junior engineers within your direct team
     Basic QualificationsAt least 4 years of experience in Native iOS Development using SwiftAt least 1 year of experience conducting Tests using XCUITest/ XCTest or comparable tool.Good understanding of architecture principles; MVVM, MVP, MVC, etc.Bachelor's, Master’s or Diploma in Computer Science, Software Engineering, Information Technology or in related fieldPreferred Qualifications (Don’t have them all? Don’t worry. We’ll help you develop the right skills for the job)Exposure to Swift UI, Cocoapods and/or Swift Package Manager, Moya, XCTest, XCUITest, Combine, Thread managementObjective-C development experienceJava development experienceExposure to CI/CD pipeline development via Jenkins, Fastlane, GroovyExposure to REST APIs Working at Capital OneEnjoy a hybrid work environment, with 3 days in the office. Build a comfortable workspace with our one-time, Work From Home allowance and enjoy our head office located conveniently across the street from Union Station. Live well—physically, financially and emotionally. Receive support for you and those who are most important to you, with full coverage for spouses, domestic partners, and dependents. With up to $3000 in mental health coverage and up to $5000 in tuition subsidies per year—and much more—you’ll discover that Capital One is committed to helping you live your best life. Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1-800-304-9102 or via email at ARCanada@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.For technical support or questions about Capital One's recruiting process, please send an email to Careers@capitalone.comCapital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).

  • C

    Job Description161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Principal Associate, Software Engineer - Capital One Travel - iOSAbout Capital One Canada.For over 20 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! Capital One Travel.Join the fast-growing Capital One Travel team, as we seek to transform the way customers book travel. Capital One Travel is a fast-moving, highly innovative, digital-first business within Capital One’s Premium Products and Experiences organization. We aim to grow an industry leading travel booking platform that customers love and delivers unique, differentiated benefits to our millions of customers while also powering the headline marketable benefits of our credit card products.At Capital One, the iOS and Android platforms are recognized as an opportunity to reach our customers in unique, personal and engaging ways. Our engineers are provided with top of the line Macbook Pros, high-end monitors, and the necessary tooling to develop the best possible products with the least amount of friction. What You’ll DoSpearhead the development of iOS features, with a focus on leveraging SwiftUI and reactive programming, to fulfill Capital One Travel objectives while adhering to cutting-edge engineering best practices, design guidelines, and principles.Partner with fellow Software Engineers, UX/UI, Product Owners/Analysts to deliver high performing quality customer experiences that are engaging, purposeful and powerful in their simplicityActively participate in all team agile ceremonies, contributing to ensure that all team commitments are delivered on time and of the highest qualityBe an active advocate of the mobile platform through both internal and external developer communitiesRemain an active learner in all technologies related to mobile development (Swift, Kotlin, 3rd party libraries, etc.)Influence and contribute to group discussions and incorporate feedback/communication from the broader teamMentor junior to mid-level members of the teamActively engage with developers outside of the local sprint team across various disciplines (Android, iOS, APIs, Web, etc.)Own and lead delivery of major components and platform needs in partnership with senior engineers and ArchitectsConsistently share best practices and improve processes within and across sprint teamsIdentify technical obstacles early and work closely with the team to find creative solutionsReview pull requests and ensure adherence to Swift and other language idiomsGrow and provide SME level leadershipBasic QualificationsBachelor’s Degree At least 4 years of experience in software engineering (Internship experience does not apply)At least 2 years of experience building iOS applicationsAt least 2 years of experience with SwiftPreferred Qualifications3+ years of experience building iOS applications3+ years of experience with Swift1+ years of experience with SwiftUI1+ years of experience in open source frameworks1+ years of experience with Agile practicesWorking at Capital One.Enjoy a hybrid work environment, with 3 days in the office. Build a comfortable workspace with our one-time, Work From Home allowance and enjoy our head office located conveniently across the street from Union Station. Live well—physically, financially and emotionally. Receive support for you and those who are most important to you, with full coverage for spouses, domestic partners, and dependents. With up to $3000 in mental health coverage and up to $5000 in tuition subsidies per year—and much more—you’ll discover that Capital One is committed to helping you live your best life. At Capital One we’re committed to diversity, inclusion and belonging. We strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and inclusive behaviors are embedded in everything we do to positively impact associates. Strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and to help challenge the status quo and create the best outcomes for everyone. We’re focused on helping associates live well—physically, financially and emotionally. When you join us, we support you and those who are most important to you, offering full coverage for spouses, domestic partners, and dependents. We’ve designed our benefits program to be flexible, comprehensive and consistent across our organization. From health and fitness center discounts, to training and professional development programs—and much more—you’ll discover that Capital One is committed to helping you live your best life.
     Here are a few of the ways we’re helping people take control of their credit:Helping customers view and monitor their credit scores with Credit Keeper Enabling customers to view and edit their Personal Information directly in the Mobile AppProviding customers 100% certainty which credit cards they’ll be approved for before they apply, by using Quick Check™We’re all-in on the cloud and we’re leaders in the adoption of open source, RESTful APIs, microservices, and containers. We build our own products and release them with a speed and agility that allows us to get new customer experiences to market quickly. And, as a founder-led company, we’re inspired to make, break, do, and do good. So, let’s do something great together. Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1-800-304-9102 or via email at ARCanada@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.For technical support or questions about Capital One's recruiting process, please send an email to Careers@capitalone.comCapital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).

  • C

    Job Description161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Principal Associate, Software Engineer - Capital One Travel - AndroidAbout Capital One Canada.For over 20 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! Capital One Travel.Join the fast-growing Capital One Travel team, as we seek to transform the way customers book travel. Capital One Travel is a fast-moving, highly innovative, digital-first business within Capital One’s Premium Products and Experiences organization. We aim to grow an industry leading travel booking platform that customers love and delivers unique, differentiated benefits to our millions of customers while also powering the headline marketable benefits of our credit card products.At Capital One, the iOS and Android platforms are recognized as an opportunity to reach our customers in unique, personal and engaging ways. Our engineers are provided with top of the line Macbook Pros, high-end monitors, and the necessary tooling to develop the best possible products with the least amount of friction. Working at Capital One.Enjoy a hybrid work environment, with 3 days in the office. Build a comfortable workspace with our one-time, Work From Home allowance and enjoy our head office located conveniently across the street from Union Station. Live well—physically, financially and emotionally. Receive support for you and those who are most important to you, with full coverage for spouses, domestic partners, and dependents. With up to $3000 in mental health coverage and up to $5000 in tuition subsidies per year—and much more—you’ll discover that Capital One is committed to helping you live your best life. At Capital One we’re committed to diversity, inclusion and belonging. We strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and inclusive behaviors are embedded in everything we do to positively impact associates. Strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and to help challenge the status quo and create the best outcomes for everyone. We’re focused on helping associates live well—physically, financially and emotionally. When you join us, we support you and those who are most important to you, offering full coverage for spouses, domestic partners, and dependents. We’ve designed our benefits program to be flexible, comprehensive and consistent across our organization. From health and fitness center discounts, to training and professional development programs—and much more—you’ll discover that Capital One is committed to helping you live your best life.
     Here are a few of the ways we’re helping people take control of their credit:Helping customers view and monitor their credit scores with Credit Keeper Enabling customers to view and edit their Personal Information directly in the Mobile AppProviding customers 100% certainty which credit cards they’ll be approved for before they apply, by using Quick Check™We’re all-in on the cloud and we’re leaders in the adoption of open source, RESTful APIs, microservices, and containers. We build our own products and release them with a speed and agility that allows us to get new customer experiences to market quickly. And, as a founder-led company, we’re inspired to make, break, do, and do good. So, let’s do something great together. ResponsibilitiesSpearhead the development of Android features, with a focus on leveraging Jetpack Compose and reactive programming, to fulfill Capital One Travel objectives while adhering to cutting-edge engineering best practices, design guidelines, and principles.Partner with fellow Software Engineers, UX/UI designers, and Product Owners/Analysts to craft high-performing, engaging, and purposeful customer experiences that exemplify simplicity and excellence.Actively engage in all team agile ceremonies, ensuring timely delivery of all commitments while maintaining the highest standards of quality.Continuously expand expertise in mobile development technologies, with a particular emphasis on Kotlin and Jetpack Compose, while also staying informed about relevant third-party libraries and tools.Lead discussions and provide valuable contributions to team initiatives, incorporating feedback from diverse stakeholders.Mentor junior and mid-level team members, fostering their growth and development in Android platform engineering and design system methodologies.Collaborate closely with developers across various disciplines (Android, iOS, APIs, Web, etc.), fostering a culture of cross-functional collaboration and learning.Take ownership of delivering major platform components and functionalities, working closely with Senior Engineers and Architects to ensure alignment with architectural vision and engineering excellence.Drive the adoption of best practices and process improvements within and across sprint teams, continuously striving for operational efficiency and excellence.Proactively identify technical challenges and work collaboratively with the team to devise innovative solutions, promoting a culture of problem-solving and creativity.Conduct thorough reviews of pull requests, ensuring adherence to Kotlin and Jetpack Compose idioms, and providing constructive feedback to enhance code quality and maintainability.Basic QualificationsBachelor’s DegreeAt least 4 years of professional software engineering experience (Internship experience does not apply)At least 2 years of experience building native Android applicationsAt least 2 years of experience with KotlinPreferred Qualifications3+ years of experience building Android applications3+ years of experience with Kotlin1+ years of experience with Jetpack Compose1+ years of experience in open source frameworks1+ years of experience with Agile practicesCapital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1-800-304-9102 or via email at ARCanada@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.For technical support or questions about Capital One's recruiting process, please send an email to Careers@capitalone.comCapital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).

  • C

    Job Description161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer - Capital One Travel - iOSAbout Capital One Canada.For over 20 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! This is a senior individual contributor role (equivalent to manager level) that does not have direct reports. We require advanced hands-on software development, technical design, and architecture.Capital One Travel.Join the fast-growing Capital One Travel team, as we seek to transform the way customers book travel. Capital One Travel is a fast-moving, highly innovative, digital-first business within Capital One’s Premium Products and Experiences organization. We aim to grow an industry leading travel booking platform that customers love and delivers unique, differentiated benefits to our millions of customers while also powering the headline marketable benefits of our credit card products.At Capital One, the iOS and Android platforms are recognized as an opportunity to reach our customers in unique, personal and engaging ways. Our engineers are provided with top of the line Macbook Pros, high-end monitors, and the necessary tooling to develop the best possible products with the least amount of friction. Working at Capital One.Enjoy a hybrid work environment, with 3 days in the office. Build a comfortable workspace with our one-time, Work From Home allowance and enjoy our head office located conveniently across the street from Union Station. Live well—physically, financially and emotionally. Receive support for you and those who are most important to you, with full coverage for spouses, domestic partners, and dependents. With up to $3000 in mental health coverage and up to $5000 in tuition subsidies per year—and much more—you’ll discover that Capital One is committed to helping you live your best life. At Capital One we’re committed to diversity, inclusion and belonging. We strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and inclusive behaviors are embedded in everything we do to positively impact associates. Strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and to help challenge the status quo and create the best outcomes for everyone. We’re focused on helping associates live well—physically, financially and emotionally. When you join us, we support you and those who are most important to you, offering full coverage for spouses, domestic partners, and dependents. We’ve designed our benefits program to be flexible, comprehensive and consistent across our organization. From health and fitness center discounts, to training and professional development programs—and much more—you’ll discover that Capital One is committed to helping you live your best life.
     Here are a few of the ways we’re helping people take control of their credit:Helping customers view and monitor their credit scores with Credit Keeper Enabling customers to view and edit their Personal Information directly in the Mobile AppProviding customers 100% certainty which credit cards they’ll be approved for before they apply, by using Quick Check™We’re all-in on the cloud and we’re leaders in the adoption of open source, RESTful APIs, microservices, and containers. We build our own products and release them with a speed and agility that allows us to get new customer experiences to market quickly. And, as a founder-led company, we’re inspired to make, break, do, and do good. So, let’s do something great together. What You’ll DoSpearhead the development of iOS features, with a focus on leveraging SwiftUI and reactive programming, to fulfill Capital One Travel objectives while adhering to cutting-edge engineering best practices, design guidelines, and principles.Partner with fellow Software Engineers, UX/UI, Product Owners/Analysts to deliver high performing quality customer experiences that are engaging, purposeful and powerful in their simplicityActively participate in all team agile ceremonies, contributing to ensure that all team commitments are delivered on time and of the highest qualityBe an active advocate of the mobile platform through both internal and external developer communitiesRemain an active learner in all technologies related to mobile development (Swift, Kotlin, 3rd party libraries, etc.)Influence and contribute to group discussions and incorporate feedback/communication from the broader teamMentor junior to mid-level members of the teamActively engage with developers outside of the local sprint team across various disciplines (Android, iOS, APIs, Web, etc.)Own and lead delivery of major components and platform needs in partnership with senior engineers and ArchitectsConsistently share best practices and improve processes within and across sprint teamsIdentify technical obstacles early and work closely with the team to find creative solutionsReview pull requests and ensure adherence to Swift and other language idiomsBasic QualificationsBachelor’s DegreeAt least 6 years of hands-on development of Native iOS applications using Swift and SwiftUIAt least  6 years of experience with application and/or data design, architecture and development  Experience providing mentorship to Junior/Intermediate Associates and guidance to technical and business stakeholdersPreferred Qualifications8+ Years of experience leading the full life-cycle of Software Development Exposure to AWS or other cloud products Experience working in an agile environmentExperience in open source frameworksCapital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1-800-304-9102 or via email at ARCanada@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.For technical support or questions about Capital One's recruiting process, please send an email to Careers@capitalone.comCapital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).

  • M

    Job DescriptionJob DescriptionSenior FPGA / RTL Design EngineerOverviewWe are seeking an experienced FPGA / RTL Design Engineer to join our development team. This role is focused on architecting and delivering advanced FPGA solutions in high-performance, production-grade environments. You’ll work closely with cross-functional teams to design, verify, and optimize systems used in data-intensive, real-time applications.Key ResponsibilitiesArchitect, design, simulate, and test advanced FPGA-based solutions.Define high-level design requirements and support product development.Collaborate with hardware, software, and verification teams to validate designs.Lead technical design reviews and resolve complex issues.Produce high-quality documentation to support new product introduction.Participate in Agile/Scrum ceremonies and contribute to continuous improvement.Mentor junior team members and share technical expertise.Core Skills & Experience6+ years of FPGA development experience; background with video/audio systems an asset.Strong RTL design skills using Verilog/SystemVerilog.Expertise in FPGA workflows (RTL capture, synthesis, timing closure, prototyping, release).Hands-on debugging with simulations and in-FPGA logic analyzers.Familiarity with SoC interconnects (AXI, Avalon), high-speed protocols (PCIe, Ethernet, HDMI, SDI, DisplayPort), and compression standards (e.g., HEVC, AVC).Knowledge of FPGA development tools such as Vivado and Quartus.Additional programming knowledge (C, C++, Python) considered an advantage.What We’re Looking ForStrong problem-solving ability with a focus on performance, efficiency, and optimization.Organized, detail-oriented, and capable of working independently or in a team.Excellent communication skills and the ability to explain technical concepts to diverse audiences.A degree in Engineering (or equivalent experience).PandoLogic. Keywords: RTL Design Engineer, Location: Toronto, ON - M5R 1M4

  • M

    Job DescriptionJob DescriptionSenior FPGA / Hardware Design EngineerWe’re looking for a seasoned FPGA / Hardware Design Engineer to help architect and deliver next-generation solutions for high-performance video and data applications. This role involves taking projects from concept through to production, with a strong focus on efficiency, optimization, and real-time system performance.What You’ll DoLead FPGA and hardware design efforts, from architecture through testing and validation.Define requirements, select components, and contribute to schematic/board design decisions.Develop, verify, and debug FPGA-based solutions (including UHD-SDI, high-speed transceivers, DDR interfaces, etc.).Support the full product development lifecycle (design, QA, documentation, customer-facing support).Collaborate across teams to ensure high-performance, production-ready solutions.What You BringStrong background in RTL design and FPGA development (VHDL/Verilog).Experience with real-time operating systems (RTOS), ideally in video, audio, or image processing.Proven ability in high-volume data processing, compression, and parallel processing for 4K optimization.Hands-on expertise with modern FPGA platforms (Xilinx, Intel/Altera) and related tools.Familiarity with SoC integration, clock domain analysis, and timing closure.Solid understanding of circuit design (power, signal integrity, microprocessor design).Proficiency in debugging with lab tools (oscilloscopes, analyzers, WFMs, etc.).Additional experience with C/C++/Java, scripting, and broadcast workflows is a plus.PandoLogic. Keywords: RTL Design Engineer, Location: Toronto, ON - M5R 1M4

  • M

    Development Lead (32269)  

    - Toronto

    Job DescriptionJob DescriptionPOSITION OVERVIEWThe Engineering/Development Lead will oversee the development and delivery of our SaaS products, ensuring technical excellence and alignment with business objectives. This role requires hands-on involvement in both front-end and back-end development, guiding a team of engineers to build scalable and secure applications.KEY RESPONSIBILITIESTechnical Leadership:Lead the design, development, and maintenance of full-stack applications using technologies such as React (Prime React), Node.js, Express, and PostgreSQL.Provide architectural guidance to ensure system scalability, performance, and security.Team Development:Mentor and support engineering team members, fostering a culture of collaboration and continuous improvement.Conduct code reviews and facilitate knowledge sharing sessions to uphold coding standards and best practices.Project Management:Collaborate with cross-functional teams to translate business requirements into technical solutions.Oversee project timelines, ensuring timely delivery of features and enhancements.Quality Assurance:Implement testing strategies to ensure the reliability and robustness of applications.Monitor and optimize application performance, addressing any issues proactively.Innovation and Continuous Learning:Stay updated with emerging technologies and industry trends to drive innovation within the team.Encourage the adoption of modern development tools and methodologies to enhance productivity.QUALIFICATIONSTechnical Expertise:Proven experience as a Full Stack Developer with proficiency in front-end technologies (React (Prime React), JavaScript, HTML5, CSS3) and back-end development (Node.js, Express.js).Hands-on experience with databases such as PostgreSQL and MongoDB.Experience in designing and building RESTful and GraphQL APIs.Leadership Skills:Demonstrated ability to lead and mentor engineering teams.Strong problem-solving skills and the ability to make informed technical decisions.Soft Skills:Excellent communication and collaboration abilities.Adaptability to work in a fast-paced environment and manage multiple priorities.Education:Bachelor's degree in Computer Science, Engineering, or a related field.PREFERRED QUALIFICATIONSExperience with cloud platforms, particularly Microsoft Azure.Familiarity with Agile development methodologies.This role is pivotal in driving the technical direction of our products and ensuring the successful execution of our development projects.PandoLogic. Keywords: Web Developer, Location: Toronto, ON - M5R 1M4

  • B

    Mortgage Specialist  

    - Toronto

    Job DescriptionApplication Deadline:09/29/2025Address:55 Bloor Street WestJob Family Group:Retail Banking Sales & ServiceJoin BMO – imagine the possibilities. Are you looking for a chance to let your entrepreneurial spirit shine and turn potential into performance with great earning possibilities? Becoming a BMO® Mortgage Specialist can offer you all that and much more. Expect to fill an important and rewarding role – helping customers make their dream of home ownership a reality. You will be provided with industry-leading training and support and will be able to build your existing referral network with our competitive referral programs to achieve your full potential.Cultivates, builds, and manages relationships with a referral network to build a pipeline of new mortgage business and increase BMO’s share of the home financing market. Actively identifies sales opportunities and refers to BMO colleagues as appropriate.  Develops and executes effective marketing and sales programs to drive business results. Follows corporate policies, operating directives, legal and regulatory requirements.Proactively contacts referral and origination sources identified through the creation of national partnerships and/or creates local partnerships to lead discussions about home financing solutions.Assists with the implementation of targeted marketing programs, promotions, and other initiatives.Actively searches for cross-sell and up-sell opportunities for positioning to the branch to achieve individual sales and profitability goals.Supports the delivery of targeted marketing programs, promotions, and other initiatives.Seeks opportunities to expand network by obtaining referrals and originations from existing relationships.Establishes and enhances the Bank’s community presence by participating in trade shows, conferences, and related events.Serves a customer advocate during application and processing activities.Completes onboarding activities as required.Delivers exceptional customer service that builds trust through expertise, responsive service, and support.Guides customers throughout mortgage application and processing activities.Partners with branch teams to properly hand off customers, finalize mortgage documentation, and refer customers with non-mortgage needs.Resolves or escalates issues to meet customer expectations and ensures funds are advanced in a timely manner.Provides customers with friendly, courteous, and professional service in response to queries and requests to identify client needs for banking products (e.g. everyday banking, lending, and investment) and refer to appropriate BMO partners.Stays abreast of consumer needs, industry trends, best practices, and the regulatory requirements, policies, and procedures for mortgage products and services.Addresses customer service issues according to established parameters, escalating persistent or complex matters to more senior staff or other departments for resolution.Develops solutions and makes recommendations based on an understanding of the business strategy and stakeholder needs.Provides advice and guidance to assigned business/group on implementation of solutions.Supports the execution of strategic initiatives in collaboration with internal and external stakeholders.Helps determine business priorities and best sequence for execution of business / group strategy.Conducts independent analysis and assessment to resolve strategic issues.Liaises with various BMO teams and customers to ensure satisfactory completion and/or fulfillment of the home financing application.Documents updates in BMO’s internal systems to ensure employees have access to the status of outstanding customer opportunities, transactions, and problems / issues.Analyzes data and information to provide insights and recommendations.Gathers and formats data into regular and ad-hoc reports and dashboards.Provides input into the planning and implementation of operational programs.Executes routine tasks (e.g. service requests, transactions, queries, etc.) within relevant service level agreements.Organizes work information to ensure accuracy and completeness.Engages with referral network to create strong relationships that generate referrals and mortgage originations for clients requiring real estate lending solutions.Completes all necessary transactions in compliance with guidelines and other requirements to maintain operational integrity.Focus may be on a business/group.Thinks creatively and proposes new solutions.Exercises judgment to identify, diagnose, and solve problems within given rules.Works mostly independently.Broader work or accountabilities may be assigned as needed.Qualifications:Typically between 3 - 5 years of relevant experience and post-secondary degree in related field of study or an equivalent combination of education and experience.If a Credit Qualifiable job, Credit Qualifications and associated credit knowledge and skills according to the credit portfolio requirements and qualification standards.In-depth understanding of the mortgage lending process and applicable regulatory requirements.Strong interpersonal, sales, customer service, and negotiation skills.Expert knowledge of self-management and teamwork, personal lending, relationship sales and management.Functional knowledge of personal banking, investments, trust services, business and commercial lending, and cash management.Strong knowledge of the broader real estate industry and mortgage market.Strong negotiation skills.Specialized knowledge from education and/or business experience.Verbal & written communication skills - In-depth.Collaboration & team skills - In-depth.Analytical and problem solving skills - In-depth.Influence skills - In-depth.Salary:Pay Type: CommissionThe above represents BMO Financial Group’s pay range and type.Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group’s expected target for the first year in this position.BMO Financial Group’s total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit: https://jobs.bmo.com/global/en/Total-RewardsAbout UsAt BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one – for yourself and our customers. We’ll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we’ll help you gain valuable experience, and broaden your skillset.To find out more visit us at https://jobs.bmo.com/ca/en.BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other’s differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.Note to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.

  • C

    Senior Software Engineering Manager  

    - Toronto

    Job Description161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Software Engineering ManagerAbout Capital One Canada.For over 20 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! Our Capital One Software Studio.Since 2014, Capital One Canada’s software studio has grown from a team of 10 to a team of over 270. We’re passionate about what we do, and we’re always on the lookout for people who want to make a difference in the world of credit through technology. We’re obsessed with doing the right thing, and we achieve that by finding innovative ways to better serve our customers.Working at Capital One.Enjoy a hybrid work environment, with 3 days in the office. Build a comfortable workspace with our one-time, Work From Home allowance and enjoy our head office located conveniently across the street from Union Station. Live well—physically, financially and emotionally. Receive support for you and those who are most important to you, with full coverage for spouses, domestic partners, and dependents. With up to $3000 in mental health coverage and up to $5000 in tuition subsidies per year—and much more—you’ll discover that Capital One is committed to helping you live your best life. At Capital One we’re committed to diversity, inclusion and belonging. We strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and inclusive behaviors are embedded in everything we do to positively impact associates. Strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and to help challenge the status quo and create the best outcomes for everyone. We’re focused on helping associates live well—physically, financially and emotionally. When you join us, we support you and those who are most important to you, offering full coverage for spouses, domestic partners, and dependents. We’ve designed our benefits program to be flexible, comprehensive and consistent across our organization. From health and fitness center discounts, to training and professional development programs—and much more—you’ll discover that Capital One is committed to helping you live your best life.
     Here are a few of the ways we’re helping people take control of their credit:Helping customers view and monitor their credit scores with Credit Keeper Enabling customers to view and edit their Personal Information directly in the Mobile AppProviding customers 100% certainty which credit cards they’ll be approved for before they apply, by using Quick Check™We’re all-in on the cloud and we’re leaders in the adoption of open source, RESTful APIs, microservices, and containers. We build our own products and release them with a speed and agility that allows us to get new customer experiences to market quickly. And, as a founder-led company, we’re inspired to make, break, do, and do good. So, let’s do something great together. Want to learn more? Check out life at Capital One in the Software Studio! What You’ll Do:Directly lead 1-2 teams of engineers to build solutions that help Canadians succeed with creditParticipate in talent and succession planning, encourage innovation, implement cutting-edge technologies, elevate inclusion, offer out of the box thinking, celebrate teamwork, self-organization and diversityLead the craftsmanship, availability, resilience and scalability of applications within the Software StudioBring passion to stay on top of tech trends, experiment with and learn new technology, participate in internal & external technology communities, and mentor other members of the engineering communityBasic RequirementsAt least 4 years of experience leading a team within an agile environmentAt least 4 years of experience providing direct people leadership including talent development, performance management, team building and succession planningAt least 10 years of experience as a hands-on software engineerKnowledge of software engineering best practices including security, automated testing, continuous delivery (CI/CD), high-availability and system resiliency    Bachelor’s Degree ​Preferred Qualifications(Don’t have them all? Don’t worry. We’ll help you develop the right skills for the job!)Experience with AWS, GCP, Microsoft Azure, or another cloud serviceExperience with Mobile architecture for iOS and AndroidExposure to financial/tech industryBachelor’s Degree and/or Master’s Degree in Computer Science, Information Systems or EngineeringExperience leading multiple teams Demonstrated ability to influence senior business and product stakeholders (Director+) on strategy and roadmapsAt least 5 years of experience managing relationships with Business and/or Product stakeholders, and/or external partnersAt least 4 years of experience leading software engineers creating customer facing and enterprise facing web applications and/or supporting application servicesAt least 10 years of experience contributing to application and/or data design, architecture and developmentWe may use your information for automated decision making. We may, for certain purposes, render a decision based exclusively on automated processing of your personal information as a part of the candidate screening process. Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1-800-304-9102 or via email at ARCanada@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.For technical support or questions about Capital One's recruiting process, please send an email to Careers@capitalone.comCapital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).

  • C

    Staff Software Engineer  

    - Toronto

    Job Description161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software EngineerStaff Software EngineerAbout Capital One Canada.For over 20 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! Our Capital One Software Studio.Since 2014, Capital One Canada’s software studio has grown from a team of 10 to a team of over 270. We’re passionate about what we do, and we’re always on the lookout for people who want to make a difference in the world of credit through technology. We’re obsessed with doing the right thing, and we achieve that by finding innovative ways to better serve our customers.This is a senior technical position (manager equivalent) that does not have direct reports. We require advanced hands-on development, technical design, and architecture.A day in the life of a Capital One Staff EngineerYou’ll work alongside other Software Engineers on innovative projects. You’ll have the opportunity to learn, design and build software products from the ground up. You’ll share knowledge through conducting technical workshops/office hours, and participating in hackathons or community of practices or staff engineering forums. You’ll explain complex technical challenges and solutions to diverse stakeholders with tech and non-technical backgrounds.Here are a few of the ways we’re helping people take control of their credit:Helping customers view and monitor their credit scores with Credit Keeper Enabling customers to view and edit their Personal Information directly in the Mobile AppProviding customers 100% certainty which credit cards they’ll be approved for before they apply, by using Quick Check™We’re all-in on the cloud and we’re leaders in the adoption of open source, RESTful APIs, microservices, and containers. We build our own products and release them with a speed and agility that allows us to get new customer experiences to market quickly. And, as a founder-led company, we’re inspired to make, break, do, and do good. So, let’s do something great together. Want to learn more? Check out life at Capital One in the Software Studio! Responsibilities:Work as part of a dynamic team throughout the Software Development Life CycleAct as a tech lead developer owning technical design and development of cross-functional, multi-platform, fault tolerant application systemsContinuously improve software engineering developer experience;  identify gaps in existing internal framework and tools and contributeEstablish 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 metArchitecture ownership - apply strong understanding of how evolving technology affects domain, follow High Level Design (HLD) methodology and contribute to HLDProvide mentorship to junior and intermediate associates through engineering best practises and standardsBasic RequirementsAt least 8 years of hands-on development experience preferably using Java or other object-oriented programming languagesAt least 8 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 stakeholdersBachelor's DegreePreferred Qualifications10+ Years of experience leading the full life-cycle of Software Development Experience working in an agile environment and familiar with agile development methodologies Working at Capital One.Enjoy a hybrid work environment, with 3 days in the office. Build a comfortable workspace with our one-time, Work From Home allowance and enjoy our head office located conveniently across the street from Union Station. Live well—physically, financially and emotionally. Receive support for you and those who are most important to you, with full coverage for spouses, domestic partners, and dependents. With up to $3000 in mental health coverage and up to $5000 in tuition subsidies per year—and much more—you’ll discover that Capital One is committed to helping you live your best life. Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1-800-304-9102 or via email at RecruitingAccommodation@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.For technical support or questions about Capital One’s recruiting process, please send an email to Careers@capitalone.com.Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).We may use your information for automated decision making. We may, for certain purposes, render a decision based exclusively on automated processing of your personal information as a part of the candidate screening process. Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1-800-304-9102 or via email at ARCanada@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.For technical support or questions about Capital One's recruiting process, please send an email to Careers@capitalone.comCapital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).

  • C

    Job Description161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Software Engineering Manager - Capital One Travel - Mobile AppsAbout Capital One Canada.For over 20 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! Capital One Travel.Join the fast-growing Capital One Travel team, as we seek to transform the way customers book travel. Capital One Travel is a fast-moving, highly innovative, digital-first business within Capital One’s Premium Products and Experiences organization. We aim to grow an industry leading travel booking platform that customers love and delivers unique, differentiated benefits to our millions of customers while also powering the headline marketable benefits of our credit card products.At Capital One, the iOS and Android platforms are recognized as an opportunity to reach our customers in unique, personal and engaging ways. Our engineers are provided with top of the line Macbook Pros, high-end monitors, and the necessary tooling to develop the best possible products with the least amount of friction. Working at Capital One.Enjoy a hybrid work environment, with 3 days in the office. Build a comfortable workspace with our one-time, Work From Home allowance and enjoy our head office located conveniently across the street from Union Station. Live well—physically, financially and emotionally. Receive support for you and those who are most important to you, with full coverage for spouses, domestic partners, and dependents. With up to $3000 in mental health coverage and up to $5000 in tuition subsidies per year—and much more—you’ll discover that Capital One is committed to helping you live your best life. At Capital One we’re committed to diversity, inclusion and belonging. We strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and inclusive behaviors are embedded in everything we do to positively impact associates. Strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and to help challenge the status quo and create the best outcomes for everyone. We’re focused on helping associates live well—physically, financially and emotionally. When you join us, we support you and those who are most important to you, offering full coverage for spouses, domestic partners, and dependents. We’ve designed our benefits program to be flexible, comprehensive and consistent across our organization. From health and fitness center discounts, to training and professional development programs—and much more—you’ll discover that Capital One is committed to helping you live your best life.
     Here are a few of the ways we’re helping people take control of their credit:Helping customers view and monitor their credit scores with Credit Keeper Enabling customers to view and edit their Personal Information directly in the Mobile AppProviding customers 100% certainty which credit cards they’ll be approved for before they apply, by using Quick Check™We’re all-in on the cloud and we’re leaders in the adoption of open source, RESTful APIs, microservices, and containers. We build our own products and release them with a speed and agility that allows us to get new customer experiences to market quickly. And, as a founder-led company, we’re inspired to make, break, do, and do good. So, let’s do something great together. Want to learn more? Check out life at Capital One in the Software Studio! What You’ll Do:Directly and indirectly lead a team of mobile engineers to build next generation native mobile AppsParticipate in talent and succession planning, encourage innovation, implement cutting-edge technologies, elevate inclusion, offer out of the box thinking, celebrate teamwork, self-organization and diversityLead the craftsmanship, availability, resilience and scalability of mobile applications within the Software StudioBring passion to stay on top of tech trends, experiment with and learn new technology, participate in internal & external technology communities, and mentor other members of the engineering communityBasic RequirementsAt least 4 years of experience leading a team within an agile environmentAt least 4 years of experience providing direct people leadership including talent development, performance management, team building and succession planningAt least 10 years of experience as a hands-on software engineerExperience with Mobile architecture for iOS and AndroidKnowledge of software engineering best practices including security, automated testing, continuous delivery (CI/CD), high-availability and system resiliency    Bachelor’s Degree ​Preferred Qualifications(Don’t have them all? Don’t worry. We’ll help you develop the right skills for the job!)Experience with AWS, GCP, Microsoft Azure, or another cloud serviceExposure to financial/tech industryBachelor’s Degree and/or Master’s Degree in Computer Science, Information Systems or EngineeringExperience leading multiple teams Demonstrated ability to influence senior business and product stakeholders (Director+) on strategy and roadmapsAt least 5 years of experience managing relationships with Business and/or Product stakeholders, and/or external partnersAt least 4 years of experience leading software engineers creating customer facing and enterprise facing web applications and/or supporting application servicesAt least 10 years of experience contributing to application and/or data design, architecture and developmentWe may use your information for automated decision making. We may, for certain purposes, render a decision based exclusively on automated processing of your personal information as a part of the candidate screening process. Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1-800-304-9102 or via email at ARCanada@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.For technical support or questions about Capital One's recruiting process, please send an email to Careers@capitalone.comCapital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).

  • C

    Senior Staff Software Engineer  

    - Toronto

    Job Description161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software EngineerSenior Staff Software EngineerThis is a senior technical position (senior manager equivalent). This role does not have direct reports. We require advanced system and architecture design as well as hands-on software development responsibilities.About Capital One Canada.We've been helping millions of Canadians for over 20 years by providing them with access to credit when others wouldn’t. We're on a journey to put our customers first, and keep them there, by building modern technology solutions to simplify and humanize the world of credit cards. We have the positive energy of a startup, with the advantages of a big company. Our Capital One Software Studio.Since 2014, Capital One Canada’s software studio has grown from a team of 10 to a team of over 270. We’re passionate about what we do, and we’re always on the lookout for people who want to make a difference in the world of credit through technology. We’re obsessed with doing the right thing, and we achieve that by finding innovative ways to better serve our customers.Working with us.How do we do things at Capital One Canada? We listen — to our people, and to our customers. We change with the times and have adopted a flexible hybrid model. Associates working in the hybrid model are expected to come into the office 3 days a week across Tuesdays and Thursdays, reserving Mondays and Fridays as company-wide virtual days. As was true before the pandemic, expectations of being in the office will be balanced with personal life flexibility.At Capital One we’re committed to diversity, inclusion and belonging. We strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and inclusive behaviors are embedded in everything we do to positively impact associates. Strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and to help challenge the status quo and create the best outcomes for everyone. We’re focused on helping associates live well—physically, financially and emotionally. When you join us, we support you and those who are most important to you, offering full coverage for spouses, domestic partners, and dependents. We’ve designed our benefits program to be flexible, comprehensive and consistent across our organization. From health and fitness center discounts, to training and professional development programs—and much more—you’ll discover that Capital One is committed to helping you live your best life. A day in the life of a Capital One Staff EngineerYou’ll work alongside other Software Engineers on innovative projects. You’ll be the technical lead to own the software development project end-to-end. And have the opportunity to learn, design and build software products from the ground up. Here are a few of the ways we’re helping people take control of their credit:Helping customers view and monitor their credit scores with Credit Keeper Enabling customers to view and edit their Personal Information directly in the Mobile AppProviding customers 100% certainty which credit cards they’ll be approved for before they apply, by using Quick Check™We’re all-in on the cloud and we’re leaders in the adoption of open source, RESTful APIs, microservices, and containers. We build our own products and release them with a speed and agility that allows us to get new customer experiences to market quickly. And, as a founder-led company, we’re inspired to make, break, do, and do good. So, let's do something great together.Want to learn more? Check out life at Capital One in the Software Studio! Responsibilities:Work as part of a dynamic team throughout the Software Development Life CycleLead end-to-end software development projectsOwn technical design and development of cross-functional, multi-platform, fault tolerant application systemsContinuously improve software engineering practices – work within agile teams to design, develop, test, implement and support technical solutions across various development tools and technologiesCollaborate with stakeholders across all levels to promote technology strategies that deliver better business value and innovationApply strong understanding of how evolving technology affects domain; stay current and provide mentorship to junior and intermediate associates through engineering best practises and standardsBasic Requirements:At least 10 years of hands-on development experience preferably using Java/Python or other object-oriented programming languagesAt least 10 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 stakeholdersBachelor's DegreePreferred QualificationsMaster’s Degree in Computer Science, Engineering or Information Technology12+ Years of experience leading the full life-cycle of Software Development 8+ years of experience architecting, designing, and/or delivering scalable and decoupled systems in a heavily regulated technology environment3+ years of experience working with internal and external business clients2+ years of experience with AWS concepts and implementationsAWS or equivalent certifications (i.e. Cloud Practitioner, Solution Architect-Associate)We may use your information for automated decision making. We may, for certain purposes, render a decision based exclusively on automated processing of your personal information as a part of the candidate screening process.Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1-800-304-9102 or via email at ARCanada@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.For technical support or questions about Capital One's recruiting process, please send an email to Careers@capitalone.comCapital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).

  • C

    Job Description161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Principal Associate, Software EngineerPrincipal Associate, Software EngineerOur Capital One Software Studio.Since 2014, Capital One Canada’s software studio has grown from a team of 10 to a team of over 270. We’re passionate about what we do, and we’re always on the lookout for people who want to make a difference in the world of credit through technology. We’re obsessed with doing the right thing, and we achieve that by finding innovative ways to better serve our customers.We’re searching for engaged and motivated people at the Principal level in Software Development. We want someone who has a passion for bringing cool features to customers. We’re always hiring great people, and we’ll match you to a team where you’ll be able to make a positive impact and grow both personally and professionally (you’ll be working with some of the best in the industry). If you have a great track record of writing clean, testable and scalable code, we want to talk to you.Working with us.How do we do things at Capital One Canada? We listen — to our people, and to our customers. We change with the times and have adopted a flexible hybrid model. Associates working in the hybrid model are expected to come into the office 3 days a week across Tuesdays and Thursdays, reserving Mondays and Fridays as company-wide virtual days. As was true before the pandemic, expectations of being in the office will be balanced with personal life flexibility.At Capital One we’re committed to diversity, inclusion and belonging. We strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and inclusive behaviors are embedded in everything we do to positively impact associates. Strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and to help challenge the status quo and create the best outcomes for everyone. We’re focused on helping associates live well—physically, financially and emotionally. When you join us, we support you and those who are most important to you, offering full coverage for spouses, domestic partners, and dependents. We’ve designed our benefits program to be flexible, comprehensive and consistent across our organization. From health and fitness center discounts, to training and professional development programs—and much more—you’ll discover that Capital One is committed to helping you live your best life. 
    A day in the life of a Capital One Software Engineer.You’ll work alongside other Software Engineers on innovative projects. You’ll have the opportunity to learn, design and build software products from the ground up. Here are a few of the ways we’re helping people take control of their credit:Helping customers view and monitor their credit scores with Credit Keeper Enabling customers to view and edit their Personal Information directly in the Mobile AppProviding customers 100% certainty which credit cards they’ll be approved for before they apply, by using Quick Check™We’re all-in on the cloud and we’re leaders in the adoption of open source technologies, RESTful APIs, microservices, and containers. We build our own products and release them with a speed and agility that allows us to get new customer experiences to market quickly. And, as a founder-led company, we’re inspired to make, break, do, and do good. So, let’s do something great together. Want to learn more? Check out life at Capital One in the Software Studio! Responsibilities:Working on a variety of projects focusing on backend development, frontend development, mobile development (Android/iOS), infrastructure, tooling, platform engineering, developer experience and data engineering.Create exciting new applications using object oriented programming methodologies.Following TDD approach from inception to production.Explore and evaluate new and emerging software tools, technologies, and practices.Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering communitySupport the continued professionalization of the engineering practice in the studio with effective communication and advocacy in public speaking, presentations, documentation, etc.Work within and across Agile teams to design, develop, test, implement and support technical solutions across a full-stack of development tools and technologies.Identify gaps and solve problems to completion.Basic Qualifications: At least 4 years of hands-on experience in Application Development using at least one or more of the following programming languages - Java, Python, Scala, Swift, Kotlin, or GoBachelor's DegreePreferred Qualifications:(Don’t have them all? Don’t worry. We’ll help you develop the right skills for the job!)At least 6 years of experience in Application Development using one or more of our core programming languages Java, Python, Scala, Swift, Kotlin, or GoMaster’s Degree or higher in Computer Science, Software Engineering, Information Technology or in related fields.Experience working in a team environment, understanding the importance of mutual respect, empathy, and ensuring everyone’s voice is heard and problems are brought up early and oftenExperience with Test Driven DevelopmentExperience working in an Agile environmentExperience with AWS and/or AWS Certification (Solution Architect-Associate preferred)Experience in distributed systems, API, microservices, data processing, databases(relational, NoSQL or time-series), streaming or messaging platforms, DevOps, resilience and stabilityWe may use your information for automated decision making. We may, for certain purposes, render a decision based exclusively on automated processing of your personal information as a part of the candidate screening process. About Capital One Canada.We've been helping millions of Canadians for over 20 years by providing them with access to credit when others wouldn’t. We're on a journey to put our customers first, and keep them there, by building modern technology solutions to simplify and humanize the world of credit cards. We have the positive energy of a startup, with the advantages of a big company.Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1-800-304-9102 or via email at ARCanada@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.For technical support or questions about Capital One's recruiting process, please send an email to Careers@capitalone.comCapital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).

  • C

    Job Description161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer - Capital One Travel - BackendAbout Capital One Canada.For over 20 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! Capital One Travel.Join the fast-growing Capital One Travel team, as we seek to transform the way customers book travel. Capital One Travel is a fast-moving, highly innovative, digital-first business within Capital One’s Premium Products and Experiences organization. We aim to grow an industry leading travel booking platform that customers love and delivers unique, differentiated benefits to our millions of customers while also powering the headline marketable benefits of our credit card products.This is a senior technical position (manager equivalent) that does not have direct reports. We require advanced hands-on development, technical design, and architecture.A day in the life of a Capital One Staff EngineerYou’ll work alongside other Software Engineers on innovative projects. You’ll have the opportunity to learn, design and build software products from the ground up. You’ll share knowledge through conducting technical workshops/office hours, and participating in hackathons or community of practices or staff engineering forums. You’ll explain complex technical challenges and solutions to diverse stakeholders with tech and non-technical backgrounds.Here are a few of the ways we’re helping people take control of their credit:Helping customers view and monitor their credit scores with Credit Keeper Enabling customers to view and edit their Personal Information directly in the Mobile AppProviding customers 100% certainty which credit cards they’ll be approved for before they apply, by using Quick Check™We’re all-in on the cloud and we’re leaders in the adoption of open source, RESTful APIs, microservices, and containers. We build our own products and release them with a speed and agility that allows us to get new customer experiences to market quickly. And, as a founder-led company, we’re inspired to make, break, do, and do good. So, let’s do something great together. Want to learn more? Check out life at Capital One in the Software Studio! Responsibilities:Work as part of a dynamic team throughout the Software Development Life CycleAct as a tech lead developer owning technical design and development of cross-functional, multi-platform, fault tolerant application systemsContinuously improve software engineering developer experience;  identify gaps in existing internal framework and tools and contributeEstablish 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 metArchitecture ownership - apply strong understanding of how evolving technology affects domain, follow High Level Design (HLD) methodology and contribute to HLDProvide mentorship to junior and intermediate associates through engineering best practises and standardsBasic RequirementsAt least 8 years of hands-on development experience preferably using Java/Python/Go or other object-oriented programming languagesAt least 8 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 stakeholdersBachelor's DegreePreferred Qualifications10+ Years of experience leading the full life-cycle of Software Development Experience working in an agile environment and familiar with agile development methodologies Working at Capital One.Enjoy a hybrid work environment, with 3 days in the office. Build a comfortable workspace with our one-time, Work From Home allowance and enjoy our head office located conveniently across the street from Union Station. Live well—physically, financially and emotionally. Receive support for you and those who are most important to you, with full coverage for spouses, domestic partners, and dependents. With up to $3000 in mental health coverage and up to $5000 in tuition subsidies per year—and much more—you’ll discover that Capital One is committed to helping you live your best life. Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1-800-304-9102 or via email at RecruitingAccommodation@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.For technical support or questions about Capital One’s recruiting process, please send an email to Careers@capitalone.com.Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).We may use your information for automated decision making. We may, for certain purposes, render a decision based exclusively on automated processing of your personal information as a part of the candidate screening process. Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1-800-304-9102 or via email at ARCanada@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.For technical support or questions about Capital One's recruiting process, please send an email to Careers@capitalone.comCapital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).

  • C

    Facteur en Alternance H/F  

    - Toronto

    Fonction administrative: Factrices et facteurs ruraux et suburbains  Exigences linguistiques: Anglais essentiel  Zone de concours: les candidats qui résident dans un rayon de 75 km du bureau de poste où se trouve ce poste sont préférés. Imaginez avoir un horaire de travail flexible et faire de la route votre bureau. En tant que facteur/factrice de relève en disponibilité en zones rurales ou suburbaines à Postes Canada, c’est possible. Nous recrutons des personnes fiables et organisées en disponibilité pour livrer le courrier dans différentes collectivités. Si vous aimez travailler de façon indépendante, et conduire un véhicule dans toutes sortes de conditions météorologiques et routières, vous êtes prêt à entreprendre une carrière gratifiante et à faire de la route votre bureau. En plus d’une rémunération concurrentielle, vous aurez la possibilité de progresser avec nous et d’explorer vos perspectives de carrière, puisque vous pourriez être admissible pour postuler à d’éventuels emplois de factrices et facteurs ruraux et suburbains à venir. Acquérir et maintenir des connaissances sur les infrastructures locales, y compris les routes, les clients et les réceptacles de livraison   • Porter l'identification de Postes Canada lors de la livraison et assurer sa visibilité tout en livrant et en recueillant le courrier des clients   ~ Avoir de l'expérience dans les livraisons et l'utilisation d'un véhicule automobile dans toutes les conditions météorologiques et de circulation Avoir un dossier de conduite sécuritaire satisfaisant  Posséder un permis de conduire provincial permanent valide - classe 5 ou G.    Fournir et maintenir l'assurance de responsabilité automobile exigée pour l'utilisation de votre véhicule  Avoir un dossier de conduite sécuritaire satisfaisant  Posséder un permis de conduire provincial permanent valide - classe 5 ou G.   Pour en savoir plus sur les valeurs et les comportements, consultez le site web de Postes Canada .

  • S

    THE ROLEWe're working with a stable, long-established industrial manufacturer to find their Assistant General Manager, a unique, growth-focused position supporting the current General Manager with the long-term goal of succession over the next decade (or less).This is a rare opportunity for a mechanically inclined leader to step into a high-impact role where they can grow into the site leader while staying close to the shop floor.What We're Looking ForMechanical background: Millwright (433A), Maintenance Technician, or similar hands-on technical experienceLeadership potential: You don't need a big title, just a strong presence, a collaborative mindset, and a desire to grow into moreProblem-solver: You love getting your hands dirty, tinkering, modifying, and figuring things out when manuals or parts don't existCAD/PLC experience is a plus, but mechanical ability is more importantMust be local to the Mississauga area or within a reasonable daily commuteWhy This Role Is DifferentTrue succession plan: you'll work side-by-side with the GM and eventually take the reinsLegacy equipment meets custom innovation: no boring days hereStable, family-owned business with global reach and a local, small-company feelRoom to grow: both technically and into executive leadershipREQUIREMENTSProven experience in mechanical and electronic troubleshooting, including expertise in Hydraulics and Pneumatics.Proficiency in PLC programming, CAD software, and Microsoft Office.Excellent communication skills in English, both written and verbal.Experience in a technical role within an industrial setting.A degree or diploma in mechanical engineering or a related field, complemented by relevant professional certifications.Sound Like You?We'd love to hear from you. Apply directly or message us to set up a 5-minute exploratory call.

  • c

    Snr Talent Acquisition Specialist  

    - Toronto

    Company Overview:Be part of one of Canada's most respected and award-winning organizations, widely recognized for its industry leadership and commitment to excellence. Known for fostering innovation, driving results, and building a workplace that champions talent and diversity, this organization offers a rare opportunity to contribute to a high-profile, forward-thinking environment.Position Summary:We are conducting a confidential search for an accomplished and driven Senior Talent Acquisition Specialist in Toronto Downtown. This role will be instrumental in identifying, engaging, and securing exceptional talent, particularly in the areas of Banking and Financial Services. The ideal candidate will have a strong recruitment background, technical understanding, and a proven record of success in sourcing high-calibre professionals for specialized roles. You should have a lot of experience working in a high-volume environment.Key Responsibilities:Strategic Recruitment: Design and execute effective strategies to attract top professionals in the professional services space like Banking, Financial Services etc.Technical Insight: Apply strong technical knowledge to accurately assess and match candidates to specialized roles. Work closely with hiring managers to fully understand position requirements.Market Intelligence: Keep up to date on industry developments, competitive hiring practices, and market trends to inform and refine recruitment approaches.Relationship Management: Build and sustain strong partnerships with internal leaders and external candidates, serving as a trusted advisor on recruitment best practices.Candidate Experience: Ensure every candidate has a positive, transparent, and timely recruitment journey, reflecting the organization's values and culture.Employer Brand Support: Highlight the organization's strengths, achievements, and commitment to inclusion to strengthen its presence in the talent market.Data-Driven Recruitment: Use analytics to evaluate recruitment effectiveness, report on metrics, and provide actionable insights to leadership.Qualifications:8–10 years of experience in talent acquisition, with a concentration in high volume and specialist roles.Demonstrated success in securing high-level talent for leading organizations.Strong technical aptitude for assessing complex position requirements.Exceptional ability to build rapport and collaborate with a variety of stakeholders.In-depth knowledge of industry trends and competitive landscapes within one of the industries listed above.Outstanding communication and interpersonal skills, with a focus on delivering an excellent candidate experience.Bachelor's degree in human resources, Business, or a related discipline.Compensation & Benefits:Base salary of $100,000–$125,000. Bonus eligibilityThree to Four weeks of vacationRRSP matching programHybrid work modelOpportunity to collaborate with industry-leading professionalsThis is a unique chance to make a meaningful impact on the growth and success of a renowned organization. Applications will be handled with the highest level of confidentiality. You should be comfortable working in the downtown Toronto Location or Brampton office 3 days a week. These roles are being handled by our exclusive search firm and they will be in touch with the qualified candidates within the next 7 to 10 business days.

  • A

    Our client, a leading private equity and alternative investment manager, is hiring Legal Counsel. In this position, you'll offer strategic and commercial legal support to investment teams throughout the entire investment cycle, from strategy and due diligence to acquisition, financing, asset management, and disposition. The successful candidate will work with private equity investment professionals, the legal team, and external advisors, while also advising on matters related to portfolio companies and managing legal risk. Responsibilities include helping develop legal operations policies and procedures, and assisting with enterprise issues as they arise. The ideal candidate will have at least 5-8 years of focused legal practice experience in private equity and M&A buyouts, gained from a major law firm or in-house. Experience with US and Canadian deals, as well as control and minority/structured deals, is a considerable asset. To succeed in this organization, you'll need to demonstrate a positive, solution-focused attitude, strong communication, interpersonal and organizational skills, the ability to manage multiple priorities, work independently, adapt to challenging situations, and be flexible for off-hours support for transactions in foreign jurisdictions. This role offers competitive compensation and a hybrid work model. To learn more (in confidence), please apply or contact one of the ALT Partners below. While we appreciate every application and expression of interest, we will only contact those selected to move forward.Salima Alibhai, LLB, Partner | 416.620.2208 | salima@altrecruit.caEmily Lee, JD, Partner | 416.620.2209 | emily@altrecruit.caRebecca Toth, LLB, Partner | 416.620.2207 | rebecca@altrecruit.ca

  • b

    Senior Talent Attraction Strategist  

    - Toronto

    Unlock Your Potential as a Talent Acquisition LeaderWe are seeking an accomplished Senior Talent Acquisition Specialist to drive excellence in our recruitment efforts. This role will play a vital part in identifying and securing exceptional talent, particularly in the Banking and Financial Services sector.Key Responsibilities:Develop and execute effective strategies to attract top professionals in professional services spaces like Banking and Financial Services.Utilize strong technical knowledge to accurately assess and match candidates to specialized roles, working closely with hiring managers to fully understand position requirements.Stay up-to-date on industry developments, competitive hiring practices, and market trends to inform and refine recruitment approaches.Foster strong partnerships with internal leaders and external candidates, serving as a trusted advisor on recruitment best practices.Ensure every candidate has a positive, transparent, and timely recruitment journey, reflecting our values and culture.Highlight our strengths, achievements, and commitment to inclusion to strengthen our presence in the talent market.Use analytics to evaluate recruitment effectiveness, report on metrics, and provide actionable insights to leadership.Requirements:8–10 years of experience in talent acquisition, with a concentration in high volume and specialist roles.Demonstrated success in securing high-level talent for leading organizations.Strong technical aptitude for assessing complex position requirements.Exceptional ability to build rapport and collaborate with stakeholders.In-depth knowledge of industry trends and competitive landscapes within Banking and Financial Services.Outstanding communication and interpersonal skills, with a focus on delivering an excellent candidate experience.Bachelor's degree in human resources, Business, or a related discipline.

  • A

    Physiotherapist  

    - Toronto

    Company Overview:Join our dynamic team of virtual physiotherapists at Align Wellness, our virtual physiotherapy service is offered at several high-quality health and wellness businesses across Ontario. We pride ourselves on delivering both convenience and exceptional care to our partner's patients. Job Description:As a Virtual Physiotherapist with Align Wellness, you will have the opportunity to work remotely and provide high-quality physiotherapy services to patients from the comfort of their homes. You will collaborate closely with a team of physiotherapist assistants (PTAs) to ensure comprehensive care for each patient. Utilizing the Jane App, our secure scheduling platform, you will efficiently manage online appointments and maintain patient records.Responsibilities:Conduct virtual physiotherapy assessments and regular follow-up treatments for patientsDevelop personalized treatment plans based on patient needs and goalsCollaborate with physiotherapist assistants (PTAs) to delegate tasks and coordinate patient careUtilize the Jane App to schedule and manage online appointments securelyMaintain accurate and up-to-date patient records in compliance with privacy regulationsQualifications:Licensed Ontario Physiotherapist with a valid certificationExperience providing virtual physiotherapy services preferredStrong communication and interpersonal skillsAbility to work collaboratively in a team environmentProficiency in using technology platforms for telehealth servicesFamiliarity with the Jane App or similar scheduling software is an assetBenefits:Competitive hourly compensationFlexible remote work scheduleOpportunities for professional development and trainingSupportive team environment with collaborative opportunitiesIf you are a dedicated and compassionate physiotherapist looking to make a difference in virtual healthcare, we encourage you to apply for this exciting opportunity. Join us in providing exceptional care to our patients and revolutionizing the future of healthcare delivery. Apply now

  • L

    Executive Assistant  

    - Toronto

    Executive Assistant to Chief Legal Officer and General CounselTotal Compensation 100,000-110,000+ Immediate Full Benefits+ Terrific Bonus+ 3 Weeks Vacation+ 5 Personal Days+ Terrific Pension Plan+ Transportation Allowance + Great Employee PerksThe office is located a 5-minute walk from Union Station and it is a hybrid role that requires 2 days a week in the office.The OPPORTUNITY:Our client has a global reach with clients and partners and is seeking an Executive Assistant to support a busy Chief Legal Officer and Corporate Secretary as well as provide ad hoc support to two SVPs on the legal team. This Executive is looking for a long-term partnership with the EA and the team knows the true value that an EA can provide. In this role you will be responsible for complex calendar management as well as provide a high level of administrative support which includes managing travel, file management, coordination of Board and Committee meetings, prepare correspondence, reports and legal documents etc. The successful candidate will possess drive, initiative and a passion to contribute to the success of the Chief Legal Officer/legal team and the organization. If you are an individual who enjoys working in a dynamic and collaborative environment, then we want to hear from youResponsibilities: Manages a complex and constantly changing calendar. Uses judgement and discretion for all matters.Organizes daily priorities within a busy calendar and arranges meeting material in a manner that sets the Executive up for successCoordinates national and international meetings/conferences and arranges travel (flights, hotel, car service and provides a detailed agenda).Acts a point of contact for Board Members and supports the Board administratively on an ad hoc basis.Arranges Board and Committee meetingsOrganizes internal and external meetings, creates agendas and prioritizes action items.Prepares correspondence and drafts a variety of communications. Prepares, proofreads and formats internal and external correspondence, presentations, reports using Microsoft Office.Plans and coordinates events (meetings, conferences and external events).Supports the team on management of third party vendors (set up, ensuring invoices are processed etc.)Enjoys a collaborative environment that fosters development and growth.Assists with a variety of ad hoc projects.Qualifications:Minimum of 6+ years of executive support experience required for an inhouse legal department of experience working at a law firm is preferredStrong proficiency in Microsoft Outlook, Word, Excel and PowerPointExcellent communication skills (verbal and written)Ability to build and maintain multiple relationships with internal and external stakeholdersAbility to meet deadlines, prioritize assignments, juggle multiple tasks simultaneously and deal with highly confidential informationAbility to work productively both independently and as part of a teamEnjoys an environment that is energized by employees that want to make a difference

  • E

    Junior Graphic Designer, Proposals  

    - Toronto

    Our Business Development Team is looking for a Junior Graphic DesignerThis individual will serve as a Production Artist of Entro's marketing and digital assets. They will produce proposals to support business development in all of Entro's offices. The ideal candidate has a rich understanding of the design process, an appreciation of how to sell design (specifically experiential graphic design services) and the ability to translate client challenges into compelling proposals to win new work.At Entro, we understand our strength is our people. We believe that the key to our success is a vibrant culture that supports and nurtures our team members. As a design firm, we solve problems, create interest and tell stories. We cherish curiosity, talent, collaboration, camaraderie, and hard work. We collectively celebrate our wins and learn from our losses.We are a multidisciplinary firm able to explore ideas, options, life experiences, and cultures to provide Creativity and Delight in all that we do. We offer a flexible work environment of 'give and take' to tend to our personal commitments and interests. We encourage our employees to be their best self, personally and professionally, so we can grow together. We are dedicated to innovation and collaboration. We are compassionate about all that we touch; at home, at work, and within our communities – because it's the right thing to do.If you are passionate about design and have an inherent curiosity about how design influences our world, we'd like to hear your perspective.If you are looking for peers with diverse backgrounds and diverse skill sets, look no further.If you enjoy being part of award-winning projects, we'll introduce you to our vast roster of clients across many sectors.If you appreciate a shared success then we will support and applaud you, your success is our success.If you're interested in joining leaders in the experiential design space, then Entro is the place for you.Responsibilities:Format copy, images and other material to ensure high quality marketing material.Design marketing materials such as proposals, brochures, presentations, and digital assets, utilizing existing templates.Create visually appealing graphics aligned with brand guidelines.Support the marketing team in developing layouts for print and digital campaigns.Prepare drafts and mockups for review and make revisions based on feedback.Ensure all materials adhere to company branding and visual identity standards.Maintain consistency across all design outputs including typography, color usage, and imagery.Work closely with the proposals team to understand project requirements and objectives.Format and prepare files for print and digital distribution.Ensure accuracy and high quality of final design deliverables.Edit and update existing marketing materials when necessary.Manage multiple design tasks with attention to detail and deadlines.Qualifications:Diploma or degree in Graphic Design, Visual Communication, or a related field or equivalent experience in graphic design, preferably in a marketing or agency setting.Proficiency in Adobe Creative Suite (Illustrator, InDesign, Photoshop), PowerPoint and Keynote.Experience creating marketing collateral (brochures, presentations, proposals).Understanding of layout, typography, and color theory.Knowledge of preparing files for both print and digital formats.Good communication skills for presenting ideas and incorporating feedback.Willingness to learn and adapt in a fast-paced environment.Creative mindset with problem-solving abilities.Understanding of branding and corporate identity.Familiarity with social media graphics and digital advertising formats.Ability to manage multiple priorities simultaneously, and manage changing needs and priorities, and meet the time demands of unpredictable activities.Ability to work within tight deadlines and prioritize work to achieve goals.Highly developed interpersonal, communication, and organizational skills.Ability to work collaboratively in a very fast-paced environment.Experience with motion graphics, video editing, or web design tools (After Effects, Premiere Pro, Figma) is considered an asset.Previous experience working within the AEC industry is considered an asset.Experience working in Canva is considered an asset.

  • W

    Stewardship and Communications SpecialistCalgary, AB or Toronto ON / Hybrid (2-3 days in office)Full-time, 40 hours/week$65,000 - $75,000 annually, starting range based on skills and experienceWhy you'll love working at WindmillAt Windmill, your work goes beyond a job – you'll be helping skilled immigrants and refugees rebuild their careers in Canada. Here's what you can expect:Impact with purpose – every relationship you steward connects more newcomers with the tools to succeed.Diversity in action – join a team as diverse as the clients we serve, where different perspectives are celebrated.Collaboration & support – work alongside colleagues who share a mission-driven mindset.Room to grow – take initiative, bring new ideas, and help impact a national development strategy.Balance that works – hybrid schedule, vacation, and a company-wide winter break.Inclusive culture – part of Canada's 50-30 Challenge, we're committed to equity and representation.The role:Windmill Microlending is seeking a capable and committed individual to join our Development team as the Stewardship and Communications Specialist.This full-time role reports to the Associate Director, Development, and plays a vital role at the intersection of fundraising and storytelling, ensuring that all communications support donor engagement, stewardship, and revenue growth.The successful candidate will lead the planning and execution of stewardship communications, proposal writing, private funder reporting, and philanthropic thought leadership, in close collaboration with the development and marketing teams.Key responsibilities:Stewardship and reporting (60%)Draft and deliver all standard and customized stewardship reports for individual donors, foundations, corporate partners, grant makers, and guarantors—ensuring accuracy, data integrity, and timely submission.Develop and implement personalized stewardship and engagement plans to strengthen long-term donor relationships; use data insights to inform communications and improve donor retention.Lead stewardship planning and engagement for major donors, foundation and corporate partners, guarantors, Named Loan Funds, and Community Bond investors, ensuring all activity is accurately tracked in Salesforce.Collaborate with Client Success Coaches to ensure timely and accurate updates for annual Named Loan Fund cohort reports.Grant writing and proposal development (20%)Draft and edit compelling proposals and grant applications to foundations, corporations, and government funders, tailored to funder interests and program alignment.Maintain a library of reusable content, key metrics, and templated language for efficient proposal development.Work closely with program and finance teams to collect accurate budgets, outcomes, and narratives to support applications and reports.Track proposal submission deadlines and reporting requirements to ensure timely and high-quality deliverables.Donor storytelling & campaign content (10%)Develop and write impactful donor profiles and stories that highlight supporter motivation, impact, and partnership with Windmill.Integrate donor voices into proposals, reports, and campaign materials, ensuring stories are compelling, authentic, and mission-aligned.Collaborate with fundraisers to identify storytellers, conduct interviews, and manage content approvals.Repurpose donor content for digital platforms, including social media and e-newsletters, to broaden engagement and campaign reach.Contribute donor-focused storytelling content to major campaigns, including regional initiatives, anniversaries, and special events.Organizational communications support (10%)Support the creation of donor- and alumni-related communications content, including Windmill's e-newsletter, social media messaging, and annual impact report.Contribute to the organization's communication planning processes and ensure fundraising messaging is aligned with Windmill's brand and mission.Participate in cross-departmental projects and provide writing or research support as needed.Ideal candidate:You are a relationship builder at heart—someone who understands that stewardship is more than a task; it's a mindset. You believe in the power of thoughtful engagement to cultivate lasting donor relationships and are motivated by deepening supporters' connection to a mission that transforms lives. Whether crafting a personalized impact report or planning recognition strategies for a major donor, you bring a sense of care, accountability, and purpose to every interaction.The ideal candidate is adept at designing stewardship experiences that are timely, meaningful, and data informed. You are highly organized and strategic in your approach, using donor insights to drive retention, strengthen partnerships, and demonstrate impact with authenticity. You're just as comfortable liaising with fundraisers, finance teams, and client-facing colleagues as you are with writing a report, understanding that exceptional stewardship is both collaborative and cross-functional.While you bring strong written communication skills, you view storytelling and reporting as essential tools to reinforce trust, gratitude, and continued support from donors, partners, and investors.Qualifications and knowledge:Bachelor's Degree, preferably in communications, marketing or business-related program3-5 years of experience in a fund development role preferredKnowledge of donor-based CRM systems, ideally Salesforce, and prospect research databasesCompetencies and characteristics:Deeply relationship-focused, with a passion for nurturing long-term engagement and a strong understanding of donor stewardship best practices.Strategic and methodical, skilled in planning and executing stewardship journeys that are personalized, scalable, and aligned with donor motivations.Organized and detail-oriented, with the ability to juggle multiple projects, meet deadlines, and uphold high standards in donor deliverables.A thoughtful communicator, capable of expressing appreciation and impact with nuance, professionalism, and warmth.Data-savvy, able to draw insights from CRM systems (ideally Salesforce) to inform communications, track engagement, and measure impact.A collaborative connector who enjoys working across teams to gather stories, updates, and data that enrich funder relationships.Inspired by Windmill's mission, and eager to play a role in supporting newcomers' success by stewarding the generosity of those who make it possible.Compensation and benefits:Starting salary range $65,000 - $75,000 annually, based on skills and experience required for the roleHybrid work solution with 2 or 3 days in the office, with the balance from home in Calgary or Toronto.Full-time, 40 hours/weekThree weeks' vacation, plus a company-wide winter breakBenefits plan – medical, dental, short-term & long-term disability, and life insuranceAnnual Wellness Budget to support personal well-beingAccess to GRSP with matching employer contributionsEvolving DEI initiatives – our staff is representative of our client baseOpportunities for skill development in a supportive and inclusive environmentHow to apply:To apply, please send your resume and cover letter (including salary expectations) by email to hr@teamwindmill.org with the subject line: Stewardship and Communications SpecialistApplications without a cover letter will not be considered. We thank all applicants for their interest. Only those selected for an interview will be contacted. About Windmill Microlending: Windmill Microlending enables immigrants and refugees to build careers in Canada while reducing poverty and labour shortages. We do this by offering affordable loans along with career assessment coaching, financial literacy training, and mentorship for newcomers who lack access to mainstream credit. Since 2005, Windmill has provided over 14,000 loans to clients in healthcare, IT, financial services, law, engineering, and many other fields to triple their incomes as a result of our affordable loans and support. Windmill is a registered Canadian charity supported by donations and community bonds from the private sector and grants from the public sector. At Windmill, you can make a meaningful impact on the lives of thousands of newcomers. Join a diverse, dynamic team at a leading Canadian not-for-profit where empowering our clients starts with creating an enjoyable workplace for our staff. Our commitment to a fulfilling environment is evident in our 85+% average employee engagement scores on our annual survey.Windmill Microlending is an equal-opportunity employer. Adhering to Canada's Human Rights Act, Windmill grants equal employment opportunity to all qualified persons without regard to race, creed, colour, gender identity or expression, disability, sexual orientation, family status, marital status, citizenship, ancestry, ethnic origin, age, or place of origin. We celebrate diversity and are committed to creating an inclusive environment for all employees. As an active participant in the Federal Government's 50-30 Challenge, we are committed to building a more diverse, inclusive, and vibrant economic future for Canadians by attaining gender parity and significant representation of underrepresented groups on our board and in senior management positions.Information on Windmill Microlending - http://www.windmillmicrolending.org


For Jobseekers
For Employers
Contact Us
Astrid-Lindgren-Weg 12 38229 Salzgitter Germany