Full-Time

Analyst – Full Stack Engineer

Deadline 9/25/26
Bank of Montreal

Bank of Montreal

10,001+ employees

Personal, business banking and capital markets

Compensation Overview

CA$90k - CA$100k/yr

+ Commission + Discretionary Bonuses + Performance-based Incentives

Toronto, ON, Canada

In Person

Bachelor's, Master's

Category
Software Engineering (1)
Required Skills
LLM
FastAPI
Python
JavaScript
React.js
NoSQL
Node.js
SQL
Java
OpenAI
ETL
TypeScript
Microservices
C#
Scala
REST APIs
Flask

Get referred to Bank of Montreal

See people who can refer or advise you

Requirements
  • Bachelor's or Master's degree in Engineering, Computer Science, Physics, Mathematics, or related quantitative discipline
  • Programming language proficiency in Python, JavaScript/TypeScript, with familiarity in C#, Scala, or Java
  • Advanced frontend development skills with React JS, including responsive design and modern UI/UX principles
  • Strong backend development experience with FastAPI, Flask, or Node.js frameworks and RESTful API design
  • Database technology expertise with SQL databases and NoSQL systems
  • System architecture knowledge in designing microservices, event-driven architecture, and scalable web application systems
  • Generative AI workflow integration with experience using AI-powered development tools, LLMs for code assistance, and implementing AI model APIs such as OpenAI or Hugging Face into production applications
  • Data processing understanding of pipelines, ETL processes, and real-time data handling capabilities
  • Performance and security awareness with monitoring tools, optimization techniques, and security best practices
  • Strong analytical and problem-solving abilities with meticulous attention to detail
  • Excellent communication skills for effective collaboration with cross-functional teams and business stakeholders
  • Self-motivated and independent work style with ability to manage multiple priorities in a fast-paced environment
Responsibilities
  • Develop and maintain full stack web applications using modern frameworks to deliver scalable solutions for Investment Banking and Global Markets business units
  • Design and implement responsive user interfaces with intuitive UX/UI design principles, creating interactive dashboards and data visualization tools for financial data analysis
  • Build robust APIs and microservices architectures to integrate data and services across different business units, ensuring seamless connectivity and data flow
  • Transform complex financial data into accessible formats through web applications and APIs, building efficient data processing pipelines for real-time market data
  • Implement comprehensive testing frameworks and monitoring solutions to ensure application performance, reliability, and system health across production environments
  • Collaborate with cross-functional teams including business stakeholders, data scientists, and product managers to gather requirements and deliver high-quality solutions
  • Utilize agile methodologies and modern development practices including code reviews, version control, and SDLC tools to manage the complete software development lifecycle
  • Optimize database design and performance for both SQL and NoSQL systems, ensuring data quality and implementing validation frameworks
  • Stay current with emerging technologies and financial technology trends to continuously improve applications and contribute to architectural decisions
  • Leverage generative AI tools in development workflows to accelerate application building, documentation, and automated testing while integrating AI-powered features in products
Desired Qualifications
  • Advanced technology experience with Kubernetes, message queues, big data technologies, or machine learning frameworks
  • Cloud and DevOps experience with AWS/Azure/GCP, Docker containerization, and CI/CD pipeline implementation
  • Financial domain knowledge of investment banking, financial markets, trading strategies, and financial data formats

Bank of Montreal (BMO) is a diversified financial services provider offering personal, business, and commercial banking, along with capital markets and wealth management, across Canada and the United States. Individuals use personal banking for everyday needs and loans, households can obtain mortgages and credit products, and businesses access commercial loans, treasury/cash management, and industry-specific advice. In capital markets, BMO assists clients with raising capital, trading, and research, while wealth management delivers investment strategies and asset management for portfolios. The company aims to help clients manage and grow their money through a full range of financial services for individuals, small businesses, large corporations, and public sector entities in North America.

Company Size

10,001+

Company Stage

IPO

Headquarters

Toronto, Canada

Founded

1988

Get referred to Bank of Montreal

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • Q3 2026 adjusted net income rose 19% to $2.859 billion despite one-time charges.
  • Credit losses fell to $722 million, with impaired provisions at a 10-quarter low.
  • BMO's Moneris sale should add about 15 basis points to CET1 and fund redeployment.

What critics are saying

  • FCAC fined BMO $4 million in February 2026 for charging 101,091 customers incorrectly.
  • The Moneris sale and branch exits signal shrinking fee and deposit bases through early 2027.
  • BMO faces fraud and negligence litigation in B.C. tied to alleged $867,000 transfers.

What makes Bank of Montreal unique

  • BMO spans Canada and U.S., then narrows capital toward higher-return markets in 2026.
  • Its capital markets, wealth, and commercial franchises produced record pre-provision earnings in Q3 2026.
  • BMO keeps a strong 13.0% CET1 ratio while actively reshaping its portfolio.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Tuition Reimbursement

Accident and Life Insurance

401(k) Retirement Plan

Professional Development Budget

Hybrid Work Options

Company News

Newswire
Sep 8th, 2026
Bank of Montreal issues $1B AT1 capital notes at 7.375% interest rate

Bank of Montreal has priced a USD 1 billion offering of Additional Tier 1 Limited Recourse Capital Notes, Series 7. The notes will carry a 7.375% annual interest rate, paid quarterly, until November 2036, after which the rate will reset every five years based on the 5-year US Treasury Rate plus 2.579%. The LRCNs will mature on 26 November 2086, with an expected closing date of 16 September 2026. BMO may redeem the notes, subject to regulatory approval, starting from November 2036 on any quarterly interest payment date with 10 to 60 days' notice. The proceeds will support general banking purposes and are expected to qualify as Additional Tier 1 capital for regulatory purposes. BMO Capital Markets, Barclays, Citigroup, Goldman Sachs, Morgan Stanley, and UBS are joint book-running managers for the offering.

Yahoo Finance
Sep 7th, 2026
BMO sells 138 US branches to First-Citizens Bank for $5.7B in deposits

BMO Financial Group has completed the sale of 138 branch locations to First-Citizens Bank & Trust Company. The branches are located across North Dakota, South Dakota, Wyoming, Nebraska, Kansas, Missouri, Oklahoma, Idaho, and selected locations in Minnesota, Oregon and Illinois. Under the agreement, First-Citizens Bank acquired approximately $5.7bn in deposit liabilities and $1.1bn in loans. The deal, first announced in October last year, forms part of BMO's strategy to reallocate capital towards markets with stronger client engagement and growth prospects. BMO plans to expand its presence in Western US markets, adding over 130 new sites in California and about 15 in Arizona. This would increase its California footprint by more than 50%.

The Financial Technology Report
Aug 31st, 2026
BMO recruits Wells Fargo executive Brent Reston as U.S. Chief Digital Officer.

BMO recruits Wells Fargo executive Brent Reston as U.S. Chief Digital Officer. Published. August 31, 2026 Canadian banking giant BMO has recruited former Wells Fargo managing director Brent Reston as Chief Digital Officer for its U.S. division, putting him in charge of sweeping tech integration across newly consolidated regional operations. Reston steps into the role following the departure of former head of U.S. banking digital and technology Brianna Elsass, who recently concluded a decade-long tenure at BMO to join Wisconsin-based Associated Bank. Bringing deep industry experience, Reston previously led mobile app overhauls, deployed the Fargo AI virtual assistant, and launched digital lending products during his four years at Wells Fargo. His career background also features eight years driving client experience initiatives at Bank of America alongside five years handling corporate strategy at Merrill Lynch. As first reported by FinTech Futures, BMO U.S. President Aron Levine confirmed on LinkedIn that the executive will "play a key role in helping us accelerate our digital strategy and continue building exceptional experiences for our clients." The leadership hire coincides with a major physical restructuring, marked by BMO's pending transaction to offload 138 retail locations across the Midwest and Great Plains regions to First Citizens Bank by mid-2026. Capital generated from these regional branch sales will fund the rollout of 130 new physical branches in California and 15 locations in Arizona over the next five years, focusing expansion efforts on high-growth retail markets that currently generate over 40% of BMO's total corporate earnings.

Yahoo Finance
Aug 25th, 2026
BMO reports Q3 2026 adjusted net income of $2.9B, up 19% despite goodwill charge

BMO Financial Group reported third-quarter 2026 net income of $1,750 million, down 25% from $2,330 million year-over-year. Earnings per share fell to $2.38 from $3.14. The decrease was driven by a goodwill reduction charge related to the sale of BMO's Transportation and Vendor Finance businesses. Adjusted net income rose 19% to $2,859 million, with adjusted EPS increasing 22% to $3.96. Adjusted return on equity reached 14.0%, compared with 12.0% in the prior year. Provision for credit losses decreased to $722 million from $797 million. All business segments delivered record pre-provision pre-tax earnings, with growth in Capital Markets, Wealth Management, and commercial lending in Canada and the US. Year-to-date reported net income increased 7% to $6,869 million.

Grafa
Aug 25th, 2026
BMO adjusted profit climbs to $2.9 billion, up 19%.

BMO adjusted profit climbs to $2.9 billion, up 19%. * BMO Financial Group (NYSE:BMO) reported Q3 2026 adjusted net income of $2.859 billion, up 19% year over year. * Reported net income declined 25% to $1.75 billion due to a $962 million after-tax goodwill-related charge. * BMO declared a Q4 2026 dividend of $1.71 per share and plans a new share repurchase program. BMO Financial Group (NYSE:BMO) reported third-quarter 2026 net income of $1.75 billion, down 25% year over year, while adjusted net income increased 19% to $2.859 billion after excluding a goodwill-related charge. The company's reported earnings were affected by a $962 million after-tax charge related to the announced sale of its Transportation and Vendor Finance businesses, while adjusted EPS increased 22% to $3.96 from the prior-year period. BMO reported earnings per share of $2.38, reported return on equity of 8.4%, and adjusted return on equity of 14%, while provisions for credit losses declined to $722 million from $797 million. The bank's Common Equity Tier 1 capital ratio was 13%, and BMO declared a fourth-quarter 2026 dividend of $1.71 per common share while repurchasing 3.8 million shares during the quarter. BMO stated that it intends to establish a new normal course issuer bid (NCIB) for up to 25 million shares, subject to regulatory and exchange approvals. BMO Financial Group provides banking, wealth management, and capital markets services across North America, with its latest results reflecting earnings growth across operating segments. Frequently asked questions. BMO signals