-
View all jobs
About The Company
Capital One Canada has been a pioneer in redefining banking experiences for over 30 years. Our mission is to change banking for good by making credit accessible, simple, intuitive, and rewarding for our customers. We are dedicated to fostering strong relationships with our clients, helping them succeed financially, and creating innovative solutions that meet their needs. At Capital One, we believe in the power of people—our customers, associates, and talented professionals like you—and are committed to building a diverse and inclusive environment where everyone can thrive.
About The Role
We are seeking a highly skilled Staff Android Engineer to join our dynamic software development team in Toronto, Canada. In this role, you will be instrumental in driving the design, development, and architecture of innovative mobile applications that enhance our customer experience. You will lead by example, inspiring and mentoring a team of Android developers, and collaborating closely with cross-functional teams to deliver high-quality products. This position does not involve direct reports but requires an advanced hands-on approach to development, technical design, and architecture.
As part of our technology-driven culture, you will contribute to projects that empower customers to take control of their credit and financial health through features like Credit Keeper, Personal Information management, and Quick Check. Capital One is committed to cloud-native solutions, open-source technologies, RESTful APIs, microservices, and containerization. We prioritize agility, speed to market, and innovation, enabling us to deliver exceptional customer experiences rapidly. Join us to be part of a company that values creativity, technical excellence, and making a meaningful impact in the world of finance.
Qualifications
The ideal candidate will possess a strong background in Android development and architecture, with a minimum of six years of experience in native Android applications using Java and Kotlin. You should have extensive knowledge of application and data design, and experience with modern development tools and frameworks such as RxJava, Coroutines, Dagger, Espresso, JUnit, and Jenkins. A Bachelor's, Master's, or Diploma in Computer Science, Software Engineering, Information Technology, or a related field is required. Additionally, you should have demonstrated experience mentoring junior and intermediate developers and guiding technical and business stakeholders effectively.
Responsibilities
Capital One offers a comprehensive benefits package designed to support your physical, mental, and financial well-being. Enjoy a flexible hybrid work environment with three days in the office, complemented by our support for remote work through a one-time Work From Home allowance. Our head office located near Union Station provides a convenient workspace in downtown Toronto.
We prioritize your health and well-being by providing full coverage for spouses, domestic partners, and dependents, along with up to $3,000 in mental health coverage and up to $5,000 in annual tuition subsidies. Additionally, we promote a healthy work-life balance and provide opportunities for personal and professional growth, including training, development programs, and a supportive community environment.
Equal Opportunity
Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive workplace. We consider all qualified applicants regardless of race, gender, age, ethnicity, disability, or background. We are dedicated to providing reasonable accommodations to applicants who require them throughout the recruitment process. If you need assistance or accommodations, please contact our recruiting team at the provided contact information. We value diversity and believe that different perspectives drive innovation and success.
Capital One Canada has been a pioneer in redefining banking experiences for over 30 years. Our mission is to change banking for good by making credit accessible, simple, intuitive, and rewarding for our customers. We are dedicated to fostering strong relationships with our clients, helping them succeed financially, and creating innovative solutions that meet their needs. At Capital One, we believe in the power of people—our customers, associates, and talented professionals like you—and are committed to building a diverse and inclusive environment where everyone can thrive.
About The Role
We are seeking a highly skilled Staff Android Engineer to join our dynamic software development team in Toronto, Canada. In this role, you will be instrumental in driving the design, development, and architecture of innovative mobile applications that enhance our customer experience. You will lead by example, inspiring and mentoring a team of Android developers, and collaborating closely with cross-functional teams to deliver high-quality products. This position does not involve direct reports but requires an advanced hands-on approach to development, technical design, and architecture.
As part of our technology-driven culture, you will contribute to projects that empower customers to take control of their credit and financial health through features like Credit Keeper, Personal Information management, and Quick Check. Capital One is committed to cloud-native solutions, open-source technologies, RESTful APIs, microservices, and containerization. We prioritize agility, speed to market, and innovation, enabling us to deliver exceptional customer experiences rapidly. Join us to be part of a company that values creativity, technical excellence, and making a meaningful impact in the world of finance.
Qualifications
The ideal candidate will possess a strong background in Android development and architecture, with a minimum of six years of experience in native Android applications using Java and Kotlin. You should have extensive knowledge of application and data design, and experience with modern development tools and frameworks such as RxJava, Coroutines, Dagger, Espresso, JUnit, and Jenkins. A Bachelor's, Master's, or Diploma in Computer Science, Software Engineering, Information Technology, or a related field is required. Additionally, you should have demonstrated experience mentoring junior and intermediate developers and guiding technical and business stakeholders effectively.
Responsibilities
- Own the technical design, architecture, and development of cross-platform application systems that serve our diverse customer base.
- Collaborate within an agile mobile development team throughout the entire Software Development Life Cycle, from planning to deployment and support.
- Enhance software engineering practices by designing, developing, testing, and implementing innovative technical solutions using a full stack of development tools and technologies.
- Provide expertise on how emerging technologies influence domain-specific applications and suggest improvements for existing systems.
- Mentor and guide junior, intermediate, and senior mobile developers to foster skill development, best practices, and technical excellence.
Capital One offers a comprehensive benefits package designed to support your physical, mental, and financial well-being. Enjoy a flexible hybrid work environment with three days in the office, complemented by our support for remote work through a one-time Work From Home allowance. Our head office located near Union Station provides a convenient workspace in downtown Toronto.
We prioritize your health and well-being by providing full coverage for spouses, domestic partners, and dependents, along with up to $3,000 in mental health coverage and up to $5,000 in annual tuition subsidies. Additionally, we promote a healthy work-life balance and provide opportunities for personal and professional growth, including training, development programs, and a supportive community environment.
Equal Opportunity
Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive workplace. We consider all qualified applicants regardless of race, gender, age, ethnicity, disability, or background. We are dedicated to providing reasonable accommodations to applicants who require them throughout the recruitment process. If you need assistance or accommodations, please contact our recruiting team at the provided contact information. We value diversity and believe that different perspectives drive innovation and success.
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
Senior Backend Engineer .NET & Azure Cloud
2026-04-11
Full-time
Mid-Senior
Netherlands
Technology
Engineering
View Job Details
Related
Network Administrator
2026-04-10
Full-time
Mid-Senior
Canada
Technology
Information Technology
View Job Details
Related
Software Engineer (Remote)
2026-04-11
Part-time
Not Applicable
Finland
Technology
Information Technology
Login to Apply
- Posted
- Apr 10, 2026
- Type
- Full-time
- Level
- Associate
- Location
- Canada
- Company
- AgileGrid Solutions
Industries
Technology
Information
Media
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Backend Engineer .NET & Azure Cloud
2026-04-11
Full-time
Mid-Senior
Netherlands
Technology
Engineering
View Job Details
Related
Network Administrator
2026-04-10
Full-time
Mid-Senior
Canada
Technology
Information Technology
View Job Details
Related
Software Engineer (Remote)
2026-04-11
Part-time
Not Applicable
Finland
Technology
Information Technology