Enable job alerts via email!

Manager, Software Engineering, Digital Banking

ZipRecruiter

Toronto

Hybrid

CAD 100,000 - 130,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a leading Challenger Bank in Toronto as a Manager of Software Engineering. Lead cross-functional teams to innovate digital banking experiences and manage a modern architecture. Enjoy a hybrid work model, competitive benefits, and opportunities for professional growth.

Benefits

Competitive bonus
RRSP match
Employee Share Purchase Plan
Generous vacation
Professional development opportunities

Qualifications

  • 7+ years leading cross-functional teams in web and mobile customer experiences.
  • 5+ years building RESTful APIs and Microservices.

Responsibilities

  • Drive product-centric, agile development and mentor team members.
  • Collaborate with Product teams for planning and prioritization.
  • Manage sprints, provide transparency, and increase time-to-value.

Skills

Agile
Communication
Leadership

Education

Degree in Computer Science

Tools

Jira
Confluence
SQL Server
NoSQL

Job description

Job Description

Join a Challenger

Being a traditional bank just isn’t our thing. We are big believers in innovating the banking experience because we believe Canadians deserve better options, and we challenge ourselves and our teams to creatively transform what’s possible in banking. Our team is made up of inquisitive and agile minds that find smarter ways of doing things. If you’re not afraid of taking on big challenges and redefining the future, you belong with us. You’ll get to work with people who will encourage you to reach new heights. We like to keep things fun, ask questions and learn together.

We are a big (and growing!) family. Overall we serve more than 670,000 people across Canada through Equitable Bank, Canada's Challenger Bank, and have been around for more than 50 years. Equitable Bank's wholly-owned subsidiary, Concentra Bank, supports credit unions across Canada that serve more than six million members. Together we have over $125 billion in assets under management and administration, with a clear mandate to drive change in Canadian banking to enrich people's lives. Our customers have named our EQ Bank digital platform (eqbank.ca) one of the top banks in Canada on the Forbes World's Best Banks list since 2021.

Equitable Interview Process

As we scale our team, candidates selected for our interview process may be considered for different levels based on their performance. This approach ensures talented individuals from various industries are set up for long-term success within EQB’s dynamic environment. Our goal is to support candidates in building lasting careers, rather than relying solely on experience. The hiring committee will assess each candidate’s skills and potential and adjust the role level as needed to create the best fit.

The EQ Bank Engineering Team

The EQ Bank Engineering Team has been advocating building a best-in-class branchless digital banking experience to advance Canadians’ personal financial goals since inception. The team believes that more agile and seamless banking features help Canadians unlock more wealth opportunities. Engineers adopt an agile mindset to create, test, deploy, and improve banking digital services. Our partnerships with Wise, Nesto, Ratehub, Flinks, Borrowell, and Neo Financial provide top-notch consumer insights, enabling us to build a differentiated digital banking platform. We are on an 18-to-24-month transformational journey, expanding our banking features and growing our team from double to triple digits. Join us to lead engineers on this transformational journey!

Purpose of Job

The Manager, Software Engineering, will enable EQ Bank’s Challenger Bank aspirations by managing a modern, micro-frontend architecture using Azure Cloud, DevOps, API, and PaaS services. You will oversee 1-2 cross-functional pods, each with 4-8 developers, focusing on launching new products, features, and ongoing value for our digital banking apps. Reporting to the Director, Engineering, you will lead a team through all areas of Agile Software Development, partnering with Business and Product teams to prioritize and deliver customer-centric solutions. This includes enabling MVP approaches and fostering faster learning towards customer goals. You will oversee maintenance and support of applications, ensuring availability, resiliency, and incident resolution.

Primary Responsibilities
  • Drive product-centric, agile development and mentor team members
  • Collaborate with Product teams for planning and prioritization
  • Lead backlog grooming, sprint planning, solution design, and architecture reviews
  • Plan, design, implement, and support customer experiences aligned with company strategy
  • Manage sprints, provide transparency, and increase time-to-value
  • Provide technical expertise to deliver high-quality products
  • Ensure adherence to Scrum methodologies and promote continuous improvement
  • Conduct code reviews and enforce branch strategies
  • Coordinate QA, release, and deployment activities
  • Develop and mentor team members, including recruitment and training
  • Provide L2/L3 application support for incidents
Let's Talk About You
  • 7+ years leading cross-functional teams in web and mobile customer experiences (focus on frontend 70%)
  • 5+ years building RESTful APIs and Microservices
  • Degree in Computer Science, Engineering, or related field, or equivalent experience
  • Experience in financial technology domains like card issuing, money movement, bill payments
  • Knowledge of Open Banking Standards is a plus
  • Experience with web frameworks (Angular, React, Node) and mobile (Swift, Flutter, React Native)
  • Backend experience with Spring is a plus
  • Knowledge of software development tools, patterns, and cloud approaches (Java Spring/Springboot, Hibernate, OAuth, OIC, iOS, Android)
  • Experience managing API lifecycles, preferably with MuleSoft or similar
  • Experience with deployment, testing, and databases (SQL Server, NoSQL beneficial)
  • Proficiency with Jira, Confluence, testing frameworks, and source control
  • Self-starter with strong communication skills
What We Offer
  • Competitive bonus, RRSP match, benefits, Employee Share Purchase Plan
  • Parental leave top-up, generous vacation, virtual events
  • Professional development and career growth opportunities
  • Hybrid work model at our Toronto office

We are committed to diversity and providing accommodations. All candidates must pass background checks. We look forward to meeting you!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Manager, Software Engineering, Digital Banking

Equitable Group

Toronto

Hybrid

CAD 90,000 - 150,000

30+ days ago

Software Development Manager

Live Nation Worldwide, Inc.

Toronto

Remote

CAD 100,000 - 130,000

Today
Be an early applicant

Observability Engineer - Platform Reliability (Junior to Mid-Level)

Releady

Toronto

Remote

CAD 125,000 - 150,000

2 days ago
Be an early applicant

Senior Manager, Software Development Automation

Autodesk, Inc.

Ontario

Remote

CAD 120,000 - 150,000

2 days ago
Be an early applicant

Technical Project Manager - Software Engineering (Do-178)

Mannarino Systems & Software

Ontario

Remote

CAD 90,000 - 120,000

2 days ago
Be an early applicant

Software Engineering Manager - Container and Virtualisation Infrastructure

Canonical

Toronto

Remote

CAD 120,000 - 150,000

3 days ago
Be an early applicant

Software Engineering Manager, Content Systems - Diabetes Care Division - (Mississauga)

Abbott

Mississauga

Remote

CAD 100,000 - 130,000

2 days ago
Be an early applicant

Head of Sales Development

Kinsta

Toronto

Remote

CAD 100,000 - 130,000

Today
Be an early applicant

Head of Sales Development

Kinsta

Toronto

Remote

CAD 90,000 - 120,000

Yesterday
Be an early applicant