-
View all jobs
About The Company
For over 30 years, Capital One Canada has been dedicated to transforming the banking experience by making credit accessible, straightforward, intuitive, and rewarding. Our mission is to foster meaningful relationships with our customers by providing innovative financial solutions that empower Canadians to succeed with credit. We believe in the potential of people—our customers, our associates, and talented professionals like you—and are committed to creating a positive impact in the financial industry through technology and customer-centric approaches.
About The Role
The Staff Android Engineer at Capital One Canada plays a pivotal role in leading the development of cutting-edge mobile applications that enhance customer experience and drive innovation. This role requires a highly skilled professional who can motivate, manage, and inspire a team of software engineers to deliver high-quality, scalable, and reliable Android applications. The successful candidate will be responsible for owning the technical design, architecture, and development of cross-platform systems, working closely with product managers, designers, and other engineering teams to create seamless digital experiences.
At Capital One, we are passionate about leveraging technology to improve financial health and provide our customers with tools to take control of their credit. Our mobile applications include features such as Credit Keeper, which allows users to view and monitor their credit scores; Personal Information management, enabling users to update their details directly within the app; and Quick Check, providing pre-approval certainty for credit card applications. We are committed to building innovative products in a cloud-native environment, utilizing open source technologies, RESTful APIs, microservices, and containerization to deliver rapid and reliable updates to our customers.
This role does not involve direct reports but emphasizes advanced hands-on development, technical design, and architecture expertise. The engineer will be integral in shaping our mobile strategy and ensuring best practices across the development lifecycle, from conception to deployment and support.
Qualifications
To be successful in this role, candidates should possess a minimum of six years of hands-on experience developing native Android applications using Java and Kotlin. They should have extensive knowledge of application and data design, architecture, and development. Experience with modern Android development tools and frameworks such as RxJava, Coroutines, Dagger, Espresso, JUnit, and Jenkins is essential. Candidates must demonstrate the ability to mentor junior and intermediate developers, guiding technical and business stakeholders effectively. A bachelor's, master's, or diploma in Computer Science, Software Engineering, Information Technology, or a related field is required.
Responsibilities
Capital One Canada offers a comprehensive benefits package designed to support your physical, financial, and emotional well-being. Enjoy a hybrid work environment with three days in the office, complemented by a one-time Work From Home allowance to create a comfortable workspace. Our head office, conveniently located across from Union Station, provides an accessible and collaborative environment.
We prioritize your health and well-being by providing full coverage for spouses, domestic partners, and dependents, including mental health support with up to $3,000 in coverage. Additionally, employees can benefit from tuition subsidies of up to $5,000 annually, along with various wellness programs and financial planning resources. Capital One is committed to fostering a positive and inclusive workplace where you can thrive professionally and personally.
Equal Opportunity
Capital One Canada is an equal opportunity employer dedicated to fostering a diverse and inclusive work environment. We consider all qualified applicants regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, age, disability, or any other protected characteristic. We are committed to providing reasonable accommodations throughout the hiring process to ensure all candidates have an equal opportunity to succeed.
If you require accommodations during the application process, please contact our recruiting team at the provided contact details. We value diversity and are dedicated to creating a workplace where everyone feels respected and empowered to contribute their best.
For over 30 years, Capital One Canada has been dedicated to transforming the banking experience by making credit accessible, straightforward, intuitive, and rewarding. Our mission is to foster meaningful relationships with our customers by providing innovative financial solutions that empower Canadians to succeed with credit. We believe in the potential of people—our customers, our associates, and talented professionals like you—and are committed to creating a positive impact in the financial industry through technology and customer-centric approaches.
About The Role
The Staff Android Engineer at Capital One Canada plays a pivotal role in leading the development of cutting-edge mobile applications that enhance customer experience and drive innovation. This role requires a highly skilled professional who can motivate, manage, and inspire a team of software engineers to deliver high-quality, scalable, and reliable Android applications. The successful candidate will be responsible for owning the technical design, architecture, and development of cross-platform systems, working closely with product managers, designers, and other engineering teams to create seamless digital experiences.
At Capital One, we are passionate about leveraging technology to improve financial health and provide our customers with tools to take control of their credit. Our mobile applications include features such as Credit Keeper, which allows users to view and monitor their credit scores; Personal Information management, enabling users to update their details directly within the app; and Quick Check, providing pre-approval certainty for credit card applications. We are committed to building innovative products in a cloud-native environment, utilizing open source technologies, RESTful APIs, microservices, and containerization to deliver rapid and reliable updates to our customers.
This role does not involve direct reports but emphasizes advanced hands-on development, technical design, and architecture expertise. The engineer will be integral in shaping our mobile strategy and ensuring best practices across the development lifecycle, from conception to deployment and support.
Qualifications
To be successful in this role, candidates should possess a minimum of six years of hands-on experience developing native Android applications using Java and Kotlin. They should have extensive knowledge of application and data design, architecture, and development. Experience with modern Android development tools and frameworks such as RxJava, Coroutines, Dagger, Espresso, JUnit, and Jenkins is essential. Candidates must demonstrate the ability to mentor junior and intermediate developers, guiding technical and business stakeholders effectively. A bachelor's, master's, or diploma in Computer Science, Software Engineering, Information Technology, or a related field is required.
Responsibilities
- Own the technical design, architecture, and development of cross-functional, multi-platform application systems to ensure scalable and maintainable solutions.
- Collaborate within a dynamic mobile development team throughout the entire Software Development Life Cycle, from planning to deployment.
- Enhance software engineering practices by working within agile teams to design, develop, test, and support technical solutions across various development tools and technologies.
- Provide expertise on how emerging technologies impact the domain and incorporate these insights into product development.
- Mentor and guide junior, intermediate, and senior mobile associates to foster professional growth and maintain high engineering standards.
Capital One Canada offers a comprehensive benefits package designed to support your physical, financial, and emotional well-being. Enjoy a hybrid work environment with three days in the office, complemented by a one-time Work From Home allowance to create a comfortable workspace. Our head office, conveniently located across from Union Station, provides an accessible and collaborative environment.
We prioritize your health and well-being by providing full coverage for spouses, domestic partners, and dependents, including mental health support with up to $3,000 in coverage. Additionally, employees can benefit from tuition subsidies of up to $5,000 annually, along with various wellness programs and financial planning resources. Capital One is committed to fostering a positive and inclusive workplace where you can thrive professionally and personally.
Equal Opportunity
Capital One Canada is an equal opportunity employer dedicated to fostering a diverse and inclusive work environment. We consider all qualified applicants regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, age, disability, or any other protected characteristic. We are committed to providing reasonable accommodations throughout the hiring process to ensure all candidates have an equal opportunity to succeed.
If you require accommodations during the application process, please contact our recruiting team at the provided contact details. We value diversity and are dedicated to creating a workplace where everyone feels respected and empowered to contribute their best.
Key Skills
Ranked by relevance
android
containerization
microservices
restful apis
jenkins
kotlin
cloud
junit
java
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
IOS Engineer
2026-03-19
Full-time
Associate
Canada
Technology
Information Technology
View Job Details
Related
Mid-Level AI Engineer
2026-05-28
Full-time
Mid-Senior
Argentina
Technology
Engineering
View Job Details
Related
PHP Developer
2026-03-18
Full-time
Associate
United States
Technology
Information Technology
Login to Apply
- Posted
- Jan 23, 2026
- Type
- Full-time
- Level
- Associate
- Location
- Canada
- Company
- Best Job Tool
Industries
Technology
Information
Media
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
IOS Engineer
2026-03-19
Full-time
Associate
Canada
Technology
Information Technology
View Job Details
Related
Mid-Level AI Engineer
2026-05-28
Full-time
Mid-Senior
Argentina
Technology
Engineering
View Job Details
Related
PHP Developer
2026-03-18
Full-time
Associate
United States
Technology
Information Technology