Senior Software Engineering Manager - International Card Tech - Backend

EPX

Toronto, Ontario, Canada
3d onsite
Agile software engineering leadership
Hands-on software development
Cloud technologies adoption
Capital One Canada is on a mission to change banking for good by making credit accessible, simple, intuitive and rewarding

Job Summary

  • Capital One Canada is on a mission to change banking for good by making credit accessible, simple, intuitive and rewarding.
  • The role involves motivating, managing, and inspiring multiple software engineering teams to deliver innovative products while participating in hands-on development.
  • Employees enjoy a hybrid work environment with benefits including mental health coverage, tuition subsidies, and full coverage for spouses and dependents.

Matching Summary

Capital One Canada is on a mission to change banking for good by making credit accessible, simple, intuitive and rewarding.

Skills & Requirements

Must-have

  • Agile software engineering leadership
  • Hands-on software development
  • Cloud technologies adoption
  • Microservices and RESTful APIs
  • Team talent development and succession planning

Nice-to-have

  • Experience with AWS, GCP, or Azure
  • Financial or technology industry exposure
  • Influencing senior business stakeholders
  • Fostering diversity and inclusion
  • Mentoring engineering community members

Key Requirements

  • At least 4 years leading agile teams
  • At least 4 years direct people leadership
  • At least 10 years hands-on software engineering
  • Bachelor’s Degree required
  • Experience leading multiple teams preferred
  • 5+ years managing business and product relationships
  • Experience with customer-facing and enterprise web applications

Work Rights

Not specified

Tailored Resume

Cover Letter