B

Bank of Montreal

Runs Canadian and US banks for people and firms

Senior Technology Manager

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeToronto, ON, Canada

About the Job

Requirements

  • At least 7 years of relevant experience in technology leadership, engineering, or platform management.
  • At least 4 years of people management experience.
  • Ability to lead cross-functional teams and deliver complex initiatives.
  • Experience managing project financials and delivering within budget.
  • Strong experience with Java and Spring Boot.
  • Strong experience with SQL and database design; Oracle is preferred.
  • Strong experience with solution architecture and system design.
  • Strong experience with API management and microservices.
  • Strong experience with DevOps and test-driven development.
  • Cloud experience; AWS is preferred.
  • Understanding or experience with AI/ML integration in development processes.
  • Strong analytical thinking and problem-solving abilities.
  • Excellent communication and stakeholder management skills.
  • Ability to manage ambiguity and drive clarity in complex environments.
  • Data-driven decision-making mindset.
  • Deep understanding of cybersecurity, privacy, and platform resilience.
  • Ability to balance technical depth with business and financial accountability.
  • Ability to align distributed teams and external partners around shared goals.

Responsibilities

  • Lead strategy, roadmap, and execution for customer-facing and internal platforms.
  • Ensure platform health, performance, scalability, security, and reliability.
  • Drive modernization initiatives, including cloud migration using AWS and architecture evolution.
  • Oversee platform adoption, track health metrics, and implement continuous improvements.
  • Champion innovation, including integrating AI into development processes.
  • Partner with stakeholders across technology, product, design, security, and marketing to align priorities and deliver outcomes.
  • Translate business needs into clear technical requirements, specifications, and solutions.
  • Manage vendor relationships, including compliance, licensing, and service delivery.
  • Provide leadership in solution architecture, system design, API management, and engineering best practices.
  • Ensure adherence to security, risk management, and regulatory standards.
  • Use data-driven insights to optimize platform performance and user experience.
  • Drive delivery excellence across multiple workstreams.
  • Lead, coach, and develop a team of up to 15 professionals.
  • Build an inclusive, high-performing culture aligned with the organization’s values and purpose.
  • Attract, retain, and grow talent while fostering collaboration across teams.
  • Provide hands-on leadership and support the team in solving complex technical challenges.
  • Manage project financials and deliver within budget.

Desired Qualifications

  • Oracle database experience is preferred.
  • AWS cloud experience is preferred.

About the Company

Bank of Montreal

Runs Canadian and US banks for people and firms

Bank of Montreal, known as BMO, runs a Canadian bank and a large American bank, serving households and businesses on both sides of the border. Until the Bank of Canada opened in 1935, it acted as the Canadian government's banker. People use its branches and apps for accounts, mortgages, credit cards, and investments, while companies borrow from it and turn to its BMO Capital Markets arm to raise money and trade securities. BMO makes money on the gap between the interest it charges on loans and pays on deposits, plus fees from managing wealth and advising on deals. Bank of Montreal was founded in 1817 as Canada's first bank, and it keeps its legal head office in Montreal and its executive offices in Toronto, Canada.

Company size
10,001+
Company stage
IPO
Headquarters
Toronto, Canada
Founded
1817

Recently Posted Jobs

Explore more opportunities at Bank of Montreal

See more jobs