About the Role
In this role, you will motivate, manage, and inspire a team of software engineers to deliver innovative products alongside participating in hands-on development.
Responsibilities
- Directly and indirectly lead 2+ teams of engineers to build solutions that help to reduce fraud and improve our customers’ experience
- Participate in talent and succession planning, encourage innovation, implement cutting-edge technologies, elevate inclusion, offer out of the box thinking, celebrate teamwork, self-organization and diversity
- Lead the craftsmanship, availability, resilience and scalability of applications within the Software Studio
- Bring 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 community
Requirements
- At least 3 years of experience leading a team within an agile environment
- At least 3 years of experience providing direct people leadership including talent development, performance management, team building and succession planning
- At least 10 years of experience as a hands-on software engineer
- Knowledge of software engineering best practices including security, automated testing, continuous delivery (CI/CD), high-availability and system resiliency
- Experience with AWS, GCP, Microsoft Azure, or another cloud service
- Experience with full stack software development
- Exposure to financial/tech industry
- Experience leading multiple teams
- Demonstrated ability to influence senior business and product stakeholders (Director+) on strategy and roadmaps
- At least 5 years of experience managing relationships with Business and/or Product stakeholders, and/or external partners
- At least 4 years of experience leading software engineers creating customer facing and enterprise facing web applications and/or supporting application services
- At least 10 years of experience contributing to application and/or data design, architecture and development
Skills
- Full stack software development
- AWS
- GCP
- Microsoft Azure
- Agile environment
Location
- 161 Bay Street (93021), Canada, Toronto, Toronto, Ontario
Work Type
- Hybrid
Experience Level
- Senior
Education Level
- Bachelor's, Master’s or Diploma in Computer Science, Software Engineering, Information Technology or in related field
Salary/Compensations
- $202,400- $231,000
Benefits
- Full coverage for spouses, domestic partners and dependents
- One-time Work From Home allowance
- Up to $3,000 in mental health coverage
- Up to $5,000 in annual tuition subsidies
About the Company
- For 30 years, we've been on a mission to change banking for good.
- We challenge the traditional bank stereotype by integrating machine learning, conversational AI and design thinking into our core operations.
- We're a bank a tech company would build, where your work directly shapes innovative solutions that impact millions of Canadians.
- We're driven by fearless curiosity, bold innovation, and a collective of authentic people working together to redefine what's possible.
- Technology isn’t just part of our strategy, it is our strategy.
- Everything we do serves our vision and the creation of what's next.
Equal Opportunity
- 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 will provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.
