jobs Logo
AgileGrid Solutions logo

Staff Software Engineer

AgileGrid Solutionsabout 19 hours ago
Hybrid
Senior Level
Full-Time

Top Benefits

Health Insurance
Mental Health Coverage
Tuition Subsidies

About the role

About The Company

For over 30 years, Capital One Canada has been dedicated to transforming banking by making credit accessible, simple, intuitive, and rewarding. Our mission is to foster meaningful relationships with our customers by providing innovative financial solutions that empower them to succeed. We believe in the potential of people—our customers, our associates, and talented professionals like you. As a leader in the financial services industry, we are committed to leveraging technology and data-driven insights to enhance the customer experience and drive sustainable growth.

About The Role

We are seeking a highly skilled and experienced Senior Staff Software Engineer specializing in Mobile Android development to join our dynamic software studio in Toronto. This role does not involve direct reports but requires advanced hands-on development, technical design, and architecture expertise. As a Senior Staff Engineer, you will be instrumental in orchestrating the creation of innovative technology solutions aligned with our business objectives. Your responsibilities will include designing scalable and secure architectures, evaluating emerging technologies, and overseeing high-level design initiatives. You will collaborate closely with cross-functional teams, business partners, and stakeholders to ensure that our mobile applications meet the highest standards of quality, security, and performance. Your contributions will directly influence our product roadmap and help shape the future of our mobile platform, ensuring that all solutions are both innovative and compliant with architectural and security standards.

Qualifications

The ideal candidate will have a minimum of 8 years of hands-on experience developing native Android applications using Java and Kotlin, with a strong background in application design, technical architecture, and development. Experience with modern Android development tools and frameworks such as RxJava, Coroutines, Dagger, Espresso, JUnit, and Jetpack Compose is essential. Proven leadership skills in mentoring junior and senior engineers, along with the ability to provide guidance to technical and business stakeholders, are highly valued. A bachelor’s, master’s, or diploma in Computer Science, Software Engineering, Information Technology, or related fields is preferred. Candidates with over 10 years of experience leading full software development lifecycle projects, exposure to cloud platforms like AWS, and familiarity with agile methodologies will be considered advantageous.

Responsibilities

Define and drive the technical strategy and vision for complex, multi-domain Android platform needs, providing hands-on engineering guidance to ensure successful execution. Act as a recognized thought leader, influencing architectural roadmaps and major technical investments across the organization, and contributing expertise on how evolving technology impacts the mobile domain. Collaborate with cross-functional teams throughout the Software Development Life Cycle to deliver high-quality mobile solutions. Mentor and coach engineers and senior technical leaders, elevating the technical proficiency of the team and fostering a culture of innovation and excellence. Evaluate new and emerging technologies, integrating them into the mobile platform to enhance functionality, security, and user experience. Ensure all mobile solutions adhere to architectural standards, best practices, and security protocols, maintaining compliance with regulatory requirements.

Benefits

At Capital One Canada, we prioritize the well-being and development of our employees. We offer a hybrid work environment with three days in the office, complemented by a one-time Work From Home allowance to create a comfortable and productive workspace. Our head office, conveniently located across from Union Station, provides easy access to transportation and amenities. We support your physical, financial, and emotional health through comprehensive benefits, including full coverage for spouses, domestic partners, and dependents. Our benefits package includes up to $3,000 in mental health coverage, up to $5,000 in annual tuition subsidies, and additional wellness programs. We also provide opportunities for career growth, professional development, and participation in innovative projects that make a meaningful impact in the financial industry.

Equal Opportunity

Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive workplace. We consider all qualified applicants without regard to race, color, religion, gender, sexual orientation, gender identity or expression, age, national origin, disability, or any other protected characteristic. We are dedicated to providing reasonable accommodations to applicants and employees to ensure an equitable hiring process and work environment. If you require accommodations during the application or onboarding process, please contact our recruiting team, and we will work with you to meet your needs.

About AgileGrid Solutions

Software Development

Similar Jobs