SEARCH
GO
Professional Jobs
Full Time
9/1/2025
Toronto, ON M5G 1P5
(40.9 miles)
Application Deadline:09/29/2025Address:33 Dundas Street WestJob Family Group:Data Analytics & ReportingCreates and implements an integrated roadmap for all aspects of data governance. Develops, maintains and monitors data governance policies and procedures. Deploys technologies, ensures compliance with standards, and provides updates on policy changes. Ensures that data is secure, private, accurate, available and usable. Provides interpretation of enterprise data governance guidelines. Ensures data strategy and management practices are aligned in support of business objectives. Creates a culture where data is managed as a valuable corporate asset, adheres to the regulations around data compliance, and reduces overall risk.Responsibilities:Drives data governance by actively promoting improved data governance practices, enforcing policy, and following data governance best practices.Writes SQL and Python code in support report generation, data analysis, data profiling and data quality rule development.Harmonizes data in the systems through a collaborative process with members from various business units.Establishes, maintains, periodically reviews and recommends changes to data governance policies, standards, guidelines, and procedures.Conducts audits to ensure that policies, procedures and metrics are in place for maintaining/improving the program.Aligns the Data Governance policy with the overall goals of the business strategy.Drives change in the organization to maximize the value of its data and plans for how the company will make those changes.Focus is primarily on business/group within BMO; may have broader, enterprise-wide focus.Provides specialized consulting, analytical and technical support.Exercises judgment to identify, diagnose, and solve problems within given rules.Works independently and regularly handles non-routine situations.Broader work or accountabilities may be assigned as needed.Qualifications:Foundational level of proficiency:Information and data strategy.Managing changePython, Scripting.Dashboarding – Power BI, Tableau.Advanced level of proficiency:Data governance.IT standards and governance.Data integrity.Data quality.Metadata management.SQL, Excel.Intermediate level of proficiency:Privacy governance technology enablement.Data privacy.Enterprise data management.Ontology design.Master data management.Verbal & written communication skills.Collaboration & team skills.Analytical and problem solving skills.Influence skills.Data driven decision making.Typically between 5 - 7 years of relevant experience and post-secondary degree in related field of study or an equivalent combination of education and experience.Deep knowledge and technical proficiency gained through extensive education and business experience.Salary:$75,900.00 - $141,900.00Pay Type: SalariedThe above represents BMO Financial Group’s pay range and type.Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group’s expected target for the first year in this position.BMO Financial Group’s total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit:https://jobs.bmo.com/global/en/Total-RewardsAbout UsAt BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one – for yourself and our customers. We’ll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we’ll help you gain valuable experience, and broaden your skillset.To find out more visit us at https://jobs.bmo.com/ca/en.BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other’s differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.Note to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.
Full Time
9/1/2025
Toronto, ON M5G 1P5
(40.9 miles)
Application Deadline:09/29/2025Address:100 King Street WestJob Family Group:Data Analytics & ReportingBMO Capital Markets is a leading, full-service financial services provider. We offer corporate and investment banking, treasury management, as well as research and advisory services to clients around the world. #bmocapitalmarketsJoin the Quantitative Engineering team at BMO Global Markets and take your skills to the next level! As a member of our team, you will have the unique opportunity to enhance the analytics library used in trading applications across Global Markets. In addition to collaborating closely with quants on the analytics library, you will also contribute to the development of critical trading tools and infrastructure.In this role, your focus will be on applications that work with real-time trade and market data for live risk calculations. Following our DevOps model, we believe in a hands-on approach, where team members take ownership of their work from start to finish. We place strong emphasis on testing, automation, metrics, and monitoring, which allows us to develop and run a large portfolio of trading tools. We are seeking professionals who possess a solid understanding and expertise in C# programming, as this is a key determinant of success in this role.At BMO Global Markets, we believe in accountability. As a member of our team, you will directly interact with and be accountable to the trading desks that use the applications we build. Your contributions will directly impact their success.This is a fantastic opportunity for talented professionals who are passionate about technology and ready to take on a new challenge. If you are looking for a rewarding role in the fast-paced world of trading, we want to hear from you!Qualifications:Bachelor's or advanced degree in a technical field such as computer science, Mathematics, Physics, EngineeringStrong experience with modern C# development and object-oriented programmingExperience with distributed systems and microservices architectureFamiliarity with cloud-based technologies such as AWS and KubernetesKnowledge of messaging technologies such as Kafka and ActiveMQExpert with Windows and Linux operating systemsExperience with continuous integration and deployment tools such as Jenkins, Git, GitlabStrong analytical and problem-solving skillsResponsibilities:Design and develop high-performance software applications using C#Develop distributed systems and microservices that can operate at scaleUtilize AWS, Kubernetes and other cloud-based technologies to build and deploy applicationsDevelop and maintain messaging systems using Kafka and ActiveMQImplement monitoring and logging solutions using Prometheus, Grafana and KibanaParticipate in code reviews, unit testing and other quality assurance activitiesWork collaboratively with cross-functional teams to develop and deploy new featuresMaintain and support existing applications and systemsStay up to date with the latest industry trends and emerging technologies to ensure that our products remain competitive and innovative.Core TechnologiesProgramming Languages: C#, JavaScript, PythonOperating Systems: Windows, LinuxContainer Orchestration: KubernetesMonitoring and Logging: Prometheus, Grafana, KibanaCI/CD Tools: Jenkins, Git, Gitlab, AnsibleNice to have:Understanding of financial pricing models and valuation of derivative productsSkill TestingTo ensure that we attract top talent, we require all applicants to complete a skill testing problem. Please solve the following coding challenge:https://coderbyte.com/sl-candidate promo=bankofmontreal-e134q:software-engine-shhlhqhkt9Important: Applications that do not include a working solution to the above problem will not be considered. Make sure to include your solution in your application to demonstrate your coding skills and problem-solving abilities.If you are a highly motivated and detail-oriented individual with a passion for software development, we encourage you to apply for this exciting opportunity.Salary:Please note base salary for this role is $150,000 CADSalary:$82,800.00 - $154,800.00Pay Type: SalariedThe above represents BMO Financial Group’s pay range and type.Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group’s expected target for the first year in this position.BMO Financial Group’s total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit:https://jobs.bmo.com/global/en/Total-RewardsAbout UsAt BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one – for yourself and our customers. We’ll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we’ll help you gain valuable experience, and broaden your skillset.To find out more visit us at https://jobs.bmo.com/ca/en.BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other’s differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.Note to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.
Full Time
9/1/2025
Toronto, ON M5G 1P5
(40.9 miles)
Application Deadline:09/01/2025Address:33 Dundas Street WestJob Family Group:TechnologyRole Description: As a member of the BMO Digital Architecture, the Senior Solution Architect, primarilyLeads end-to-end technology solutions and high-level designs for key initiatives in collaboration with other architects and in alignment with bank’s target architecture and standards for a business domain like Deposits, Cards, Lending, Channels, etc. Drives technology strategy and roadmaps of business functional areas – deposits, cards, payments, operations, customer experience, analytics working with business and technology partners Establishes as a technology solution expert in one or more of the banking domains to advise Lead Technology Officers and their business leaders in solving business problems Requires Skillset:Solution architect, who works with other architects including enterprise architects, leads with all aspects solution architecture and design of multiple projects in alignment with the bank’s target architecture and standards Solution Architect with the following experience:Previous Development experience (Cloud, DevOps, Agile) Experience with services management (web services, REST, Web API,ESB, message-based) development, integration and deployment Enterprise-level Application Architecture Strong application security/infrastructure, & deployment exposureData placement and data integration backgroundAble to relate to end-to-end business processes into solutions with a goal of simplifying the business process and improving UX All aspects of solution function/data placement, end to end design & integration oversight, Multi-vendor integration design including infrastructure experience API design API Security, digital/mobile architecture experience AI, Insights, Automation experience Technical facilitator bringing various technology groups and vendors for solution design and execution to meet project timeline but keeping strategic focusMUST be able to document solution proposals (e.g., solution options sequence diagrams, conceptual diagrams) to get agreement from Security, Infrastructure, Enterprise Architecture, etc.Resolve issues as they ariseProduce project level and program level technical documentations (solution options, solution architecture, high-level end-to-end design flow) collaborating with other technical leads Assists with and contributes to function area-specific target architecture, transition architectures, and technology roadmap Leads or assist with new technology evaluation against BMO target architecture and standards to solve business problems Ability to learn/internalize existing information to assist several projects effectively and immediately Strong written / verbal communication skills and comfortable interacting with developers all the way up to the “C” levelBanking solution experience is desirableUnderstands or has application design experience in Cloud (e.g., AWS) technologies Addition Info:The person will be working on multiple projects (3 to 4) at the same time in different functional areas of the Bank (e.g., Channels, Sales/Marketing/CRM, Commercial Lending, Collections)15 years of IT experience with minimum 6 years of hands-on solution architecture experience for enterprise-grade applications Not Looking For:Hard-core developers for Java or .Net application codingDBA, Data modellers Project or Program ManagerBusiness analyst, Data analyst, System Analyst or System Administrator Typical Day-to-Day Activities Coordinate cross-team communication and facilitate reviewing of technical issues for the technical governance forums. Lead socialization of the technical decisions with the project team.Facilitate and lead resolution of all technical issues on the project/program by establishing strong working relationships with the business, operations and other technology team membersIdentify and communicate risks (business, application, technical) associated with component or application implementation.Evaluate multiple solution design options, working with a multi-disciplined team to design integrated solution architecture across application areas and helping the project adhere to Enterprise standardsDocument solutions using bank’s standard templateDocument high-level design and hand-off work to next group in the development pipeline Example Work & Projects:Help extending existing target architecture and develop transition state solution architecture for customer data Drive Digital Architecture for Deposits, or for Retail products (retail lending or credit cards) Drive cross-product cross-channel customer experience integration architecture retail or commercial customers Drive the platform application architecture of a new loan origination platformDrive payment process automation solution in backend payment processing (ACH, Check Processing, Lockbox processing)Drive various aspects of Collections solution being part of the core architecture team responsible for enterprise-wide collections solution Drive and document solution for risk underwriting and credit risk auto-decisioning integrationDrive target architecture and roadmap for various banking capabilities Salary:$94,600.00 - $176,000.00Pay Type: SalariedThe above represents BMO Financial Group’s pay range and type.Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group’s expected target for the first year in this position.BMO Financial Group’s total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit:https://jobs.bmo.com/global/en/Total-RewardsAbout UsAt BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one – for yourself and our customers. We’ll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we’ll help you gain valuable experience, and broaden your skillset.To find out more visit us at https://jobs.bmo.com/ca/en.BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other’s differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.Note to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.
Full Time
9/1/2025
Toronto, ON M5G 1P5
(40.9 miles)
Application Deadline:09/03/2025Address:100 King Street WestJob Family Group:Capital Mrkts Sales & ServiceBMO Capital MarketsBMO Capital Markets is a leading, full-service North American-based financial services provider, with over 2,700 professionals in 30 locations around the world, including 20 offices in North America, offering corporate, institutional and government clients access to a complete range of investment and corporate banking products and services.BMO Capital Markets is a member of BMO Financial Group (NYSE, TSX: BMO), one of the largest diversified financial services providers in North America with US$1.0 trillion total assets and approximately 54,000 employees as of January 31, 2025.Program Overview:Winter Analysts work in the Global Markets Group of BMO Capital Markets, comprising Client Coverage, Origination, Digital and Liquid Trading, Structured Products Trading, Equity Products, and Financial Resource Management. Global Markets serves institutional, corporate, and government clients.A variety of desks host Fall Analysts including Equity Sales and Trading, Clearpool E-trading, Prime Finance, Structured Notes Sales and Trading, Leveraged Finance, Securitized Products Sales and Trading, Origination, Debt Capital Markets, and US Interest Rates Sales and Trading.Winter co-ops will work on one desk in Global Markets over a 14-week period. Co-ops will be provided with desk job descriptions prior to starting and will be placed based on preference and skill set. Each co-op will complete one week of onboarding and training with other co-ops across BMO Capital Markets. There are continuous professional development activities throughout the Fall. These activities include teach-ins, trading games, meetings with senior leaders, and networking events with both peers and Senior Leadership.Responsibilities: Fall co-ops are fully integrated into an assigned desk. Responsibilities will vary widely from day to day based on the needs of the business and the current market environment. Depending on the assigned desk, co-op skill set, and business needs, responsibilities may include:Development and deployment of business solutions such as pricing and risk modelsMarket data capture and display, spreadsheet developmentProviding insight into trading strategies leveraging quantitative modellingImproving on existing technology involving system infrastructure, internal reporting, client/management presentations, etc.Bespoke projects requiring market, portfolio, or client research and data analyticsCreating client presentation materials using PowerPoint and ExcelDeveloping client trade ideasPlanning client eventsRecapping and organizing market data and eventsShadowing and learning from Trading, Sales, and Strategy professionalsQualifications: We are looking for highly motivated individuals who can work well in a competitive, market-driven, team-based environment and seek a challenge. Global Markets encompasses a diverse group of individuals with a variety of skill sets and job functions. We look to create a diverse co-op class that can fit into different roles across Global Markets.Required Qualifications:Currently enrolled in an undergraduate degree program; graduating in Spring 2027, 2028, 2029Proven track record of excellent academic standing, extra curricular participation and demonstrated interest in financeExcellent research and analytical skills, able to collect, analyze and interpret data;Strong interpersonal skills used within a demanding team environment;Demonstrated proactivity, resiliency, positive attitude and high motivation;Strong written and oral communication skills;Ability to attentively review, assess and provide detailed information daily on multiple projects in an organized manner;Excellent capacity to independently function as part of a team through self -motivation;Strong work ethic and a high level of professional integrity;Detail and results orientated.Additional Preferred Technical Qualifications: Currently working towards a degree in: Finance, Engineering, Actuarial Science, Computer Science, Mathematics, Physics, or Statistics;Knowledge and/or experience of front-end developer languages (HTML, CSS, JavaScript, React, Angular);Knowledge and/or experience in back end developer languages (C++, C#, Java, Python, VBA);Knowledge and/or experience of at least one type of statistical programming language (i.e. R, MatLab);Database experience (SQL, Oracle);Familiarity with data manipulation and strong quantitative/statistical background;Understanding of mathematical models;Fluency in Excel, including scripting and efficient spreadsheet design;Strong technical writing ability.How to Apply: For your application to be eligible for consideration, you must apply directly to the BMO application link.Please ensure the following items are submitted in your application:Cover Letter (optional)Resume (mandatory)Transcript with cGPA (mandatory)The campus job description above aligns to the full time job description below. Provides a markets-based suite of sales and trading solutions to Institutional, Corporate, and Retail clients. Offers a full spectrum of integrated capabilities to deliver leading market insight, risk management, and execution services to issuing and/or investor clients, including access to major global markets across asset classes including: debt, foreign exchange, interest rate, credit, equity, securitization, and commodities. Provides competitive pricing to all clients and seeks out new opportunities with prospective clients. Maximizes profit while prudently minimizing the bank’s exposure and adhering to regulatory statutes.Acts as point person to provide client support in the form of proposals, marketing material, event planning, and scheduling with the cooperation of trading and sales, research, and marketing and with the support of a senior leader.Responds to inquiries from clients, regulatory agencies, or members of the business community in a professional manner and determines acceptable solutions.Helps manage the flow of inquiries, market data, and other information from clients. Routes client calls appropriately and responds quickly to client questions.Seeks to develop an understanding of client needs and outcomes.Coordinates conference calls, client events and meetings.Maintains a proactive, client service focus in order to meet their needs and increase revenue; contacts customers to present available investment services and develops client prospects from among current customers, referral leads and other sources.Verifies that all confirms on trades or sales are accurate and promptly delivered.Communicates transaction details to the brokerage community and custodians. Resolves settlement issues related to incorrect billing.Answers phones, file, fax, and coordinates meeting and travel arrangements.Develops strong market knowledge to provide comprehensive service to clients, develop new solutions, and construct compelling recommendations.Reads, analyzes and interprets common technical journals, financial reports, and legal documents in order to better serve client needs.Supports the execution of strategic initiatives in collaboration with internal and external stakeholders.Builds effective relationships with internal/external stakeholders.Ensures alignment between stakeholders.Cultivates strong relationships with the research team in order to understand their industries and stock coverage.Uses analytical skills (probability, statistical inference, etc.) and applies appropriate technical concepts and completes/leads consistent and reliable technical and financial reports/analyses to support client deliverables.Defines problems, collects data, establishes facts, and draws valid conclusions.Develops an understanding of and proficiency in using all required systems and models.Supports change management of varying scope and type; tasks typically focused on execution and sustainment activities.Executes a variety of administrative and analytical tasks as assigned and with minimal supervision (e.g. procedural documentation, brokerage and client commission reporting, maintenance of contacts database, disaster recovery planning, tracking and updating of periodic trading or sales metrics, etc.).Administers all aspects of the sales and or trading desk, record keeping, reporting, and file maintenance in accordance with internal controls and compliance policies and external regulations.Responds to requests for information from both internal and external sources.Communicates market data and client changes to colleagues when they are on the road or in meetings.Provides feedback on, and, supports continuous improvement opportunities.Considers risk, internal controls and compliance as part of day-to-day accountabilities and adheres to policies and procedures.Focus may be on a business/group.Thinks creatively and proposes new solutions.Exercises judgment to identify, diagnose, and solve problems within given rules.Works mostly independently.Broader work or accountabilities may be assigned as needed.Qualifications:Typically between 3 - 5 years of relevant experience and post-secondary degree in related field of study or an equivalent combination of education and experience.Familiarity with institutional equity markets.Series 7, 63 licenses.Able to read, analyze, and interpret general business periodicals, investment and financial reports.Strong familiarity with Outlook, Excel, Reuters Plus, Bloomberg, public finance/business news websites is desired.I-Star familiarity.Specialized knowledge from education and/or business experience.Verbal & written communication skills - In-depth.Collaboration & team skills - In-depth.Analytical and problem solving skills - In-depth.Influence skills - In-depth.Please note the salary for this specific position is $95,000 CAD.Salary:Pay Type: SalariedThe above represents BMO Financial Group’s pay range and type.Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group’s expected target for the first year in this position.BMO Financial Group’s total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit:https://jobs.bmo.com/global/en/Total-RewardsAbout UsAt BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one – for yourself and our customers. We’ll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we’ll help you gain valuable experience, and broaden your skillset.To find out more visit us at https://jobs.bmo.com/ca/en.BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other’s differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.Note to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.
◁   Previous
This website uses cookies for analytics and to function properly. By using our site, you agree to these terms.