Internship

Junior Engineer – Co-op/Internship

Electronic Trading Infrastructure

Confirmed live in the last 24 hours

Bank of Montreal

Bank of Montreal

10,001+ employees

Diversified financial services provider in North America

Fintech
Financial Services

Compensation Overview

$23.56 - $43.65Hourly

+ Commission Structure + Performance-based Incentives + Discretionary Bonuses

Remote in Canada

Category
Quantitative Analysis
Algorithm Development
Quantitative Finance
Required Skills
Risk Management
Development Operations (DevOps)
Linux/Unix
Requirements
  • Linux
  • scripting
  • networking
  • Cloud computing
  • Systems Architecture
  • Creative thinking
  • Building and managing relationships
  • DevOps
  • Automation Testing
  • Automation
  • Application and Software Development Lifecycle
  • Learning Agility
  • Adaptability
  • Systems Thinking
  • DevOps Tools & Frameworks
  • Programming
  • Continuous integration (CI), continuous delivery/deployment (CD), and continuous testing (CT)
  • Apache Airflow
  • Scripting languages
  • Troubleshooting
  • Verbal & written communication skills
  • Collaboration & team skills
  • Analytical and problem solving skills
  • 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
  • Specialized knowledge from education and/or business experience
Responsibilities
  • Takes a holistic approach to the full end-to-end software development cycle - inclusive of coding, testing, deployment, maintenance, support and managing updates
  • Harnesses open source, enterprise and cloud technologies to deliver best-of-breed continuous integration and continuous delivery solutions - including a deployment pipeline and prioritizing development items
  • Develops Proof-of-Concepts to evaluate feasibility of the software application and tools
  • Conducts system tests in order to ensure optimum data security, availability, and performance
  • Applies proficiency in programming languages, deployment tools, relevant platforms, automated testing tools, and configuration management tools
  • Establishes and defines development, test, release, update, and support procedures for DevOps operations
  • Investigates and resolves technical issues, provides technical support, performs root cause analysis for production errors
  • Builds tools to improve customer experience and develops software to integrate with internal back-end systems
  • Reviews, verifies, and validates the software code developed
  • Identifies and deploys cybersecurity measures by continuously performing vulnerability and other risk management assessments
  • Creates and implements automation to different phases of the DevOps pipeline
  • Builds a CI/CD pipeline (continuous integration, continuous development, and constant deployment) and works toward continuous improvement
  • Designs and documents procedures for system troubleshooting and maintenance
  • Uses configuration management software to automatically deploy updates and fixes into the production environment
  • 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
Desired Qualifications
  • An interest in electronic trading

BMO Financial Group provides a variety of banking services to individuals, businesses, and commercial clients primarily in Canada and the United States. Their offerings include personal banking products like savings accounts, mortgages, and personal loans, as well as specialized services for businesses such as commercial loans and treasury management. BMO also operates in capital markets, providing investment banking, trading, and research services. What sets BMO apart from its competitors is its focus on tailored financial solutions that cater to the specific needs of different industries, including agriculture, technology, and real estate. The company's goal is to deliver comprehensive financial services that support the diverse needs of its clients while generating revenue through interest income, service fees, and wealth management.

Company Stage

IPO

Total Funding

N/A

Headquarters

Toronto, Canada

Founded

1988

Simplify Jobs

Simplify's Take

What believers are saying

  • BMO benefits from increased demand for digital banking services.
  • The rise of sustainable finance creates opportunities for BMO's green financial products.
  • Fintech partnerships enable BMO to innovate and expand service offerings.

What critics are saying

  • Increased competition from fintech companies like Wealthsimple and Koho.
  • Rising interest rates could lead to higher default rates on loans.
  • The shift towards digital banking increases the risk of cyber threats.

What makes Bank of Montreal unique

  • BMO offers tailored financial services across diverse industries and client needs.
  • Strong presence in North America with operations in Canada and the United States.
  • BMO's wealth management division provides comprehensive investment advisory and asset management services.

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