Talent.com
Data Engineer
Data EngineerBMO • Toronto, ON, CAN
Data Engineer

Data Engineer

BMO • Toronto, ON, CAN
29 days ago
Job type
  • Full-time
  • Part-time
Job description

Application Deadline:

05/30/2026

Address:

4100 Gordon Baker Road

Job Family Group:

Technology

About the team

Data and AI Technology (DAT) Engineering supports BMO's Digital-First, risk, regulatory and compliance requirements by building data and AI products that provide timely actionable insights to drive desired business outcomes and value. DAT Engineering collaborates with multiple groups across the bank deliver hundreds of initiatives every year to help our partners solve problems and make smarter data-driven decisions.

We are a very diverse organization with plenty of exciting opportunities to apply your unique skills to solve complex business problems. If you love data, complex challenges, cutting-edge technologies, and opportunities to learn, then this is the team you want to be in.

What will you do

  • Contribute to the planning, design, development, testing, implementation, documentation, and support of data and AI products.

  • Partner with business stakeholders in translating business requirements (functional and non-functional) into data and AI products

  • Contribute input on technical designs and ensure alignment with standards and roadmaps

  • Accelerate development by building frameworks, automation scripts, and reusable code

  • Identify, track, and perform regression testing on defects found

  • Support production issues, including completion of root-cause analysis

  • Participate in process improvement opportunities to improve delivery and deployment capabilities

What do you need to succeed

  • 2 - 5 years of relevant experience and IT education and/or certification(s)

  • Hands on experience with ETL/ELT development/testing and data warehousing concepts

  • Hands on experience with SQL, NoSQL, Python , Spark/PySpark, Scala

  • Hands on experience with SSIS, Glue, Cloud storage and computing services (e.g. AWS, Azure), Hadoop, Netezza

  • Experience with structured, semi structured and unstructured datasets in batch and streaming

  • Experience with data analysis, data modeling, data mapping and data profiling

Nice to have

  • Experience with AI concepts, GenAI, prompt engineering, retrieval-augmented generation (RAG), AI-powered tools in SDLC etc...

  • Knowledge of technical/business environment and processes

  • Experience with Agile delivery, including usage of JIRA

Salary:

$61,600.00 - $113,900.00

Pay Type:

Salaried

The 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:

About Us

At 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 .

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.

Create a job alert for this search

Data Engineer • Toronto, ON, CAN

Similar jobs

Data Engineer

WysdomToronto, ON, CA
Full-time

They say you only get one chance to make a great first impression.At Wysdom we’re here to change that.We exist to help our clients make a great first impression with their customers – over and over...Show more

 • Promoted

Data Engineer

InteProsToronto, ON, CA
Permanent

Toronto, ON | Hybrid 3 Days Onsite | 80 to 95k CAD.IntePros is partnering with a fast growing, technology driven organization in the hospitality and customer experience space to hire a Data Enginee...Show more

 • Promoted

Data Engineer

CI FinancialToronto, ON, CA
Full-time

At CI, we see a great place to work as one that is a safe place for everyone to have a voice, where people are empowered to take ownership over meaningful work, where there is an opportunity to gro...Show more

 • Promoted

Data Engineer

TechDoQuesttoronto, on, ca
Full-time

Job Title: Senior Azure Data Engineer - Databricks.This job is for an existing, active vacancy and We are looking for a Senior Azure Data Engineer with strong expertise in Azure Databricks, Delta L...Show more

 • Promoted

Data Engineer

DawninfotekToronto, ON, CA
Full-time

AML Technology is seeking a Data Engineer for the AML Tech Data Development Team.The successful candidate will have an opportunity to be involved in designing implementing data solutions using Goog...Show more

 • Promoted

Data Engineer

BFL CANADAToronto, ON, CA
Full-time

We offer more than a job, we offer a career!.We support our employees to shape their career by encouraging continuing education and investing in training and development.We put our employees at the...Show more

 • Promoted

Hybrid Data Engineer Role

Hubio TechnologyToronto, ON, CA
Permanent

Join a dynamic hybrid environment as a Data Engineer.You will assess applications, build predictive models, and effectively communicate technical solutions while working both remotely and on-site.T...Show more

 • Promoted

Data Engineer

Borrowell Inc.Toronto, ON, CA
Full-time

At Borrowell, we’re on a mission to help Canadians feel confident about their money.We empower individuals to take control of their financial futures by providing the tools and insights needed to u...Show more

 • Promoted

Data Engineer

DS Technologies IncToronto, ON, CA
Full-time

Get AI-powered advice on this job and more exclusive features.About US: We are a company that provides innovative, transformative IT services and solutions.We are passionate about helping our clien...Show more

 • Promoted

Data Engineer (Google Cloud) - newmarket

Stackticsnewmarket, on, ca
Permanent

Stacktics, where we design, create, deploy, maintain and grow industry-leading Cloud Infrastructure, Big Data Analytics and Cloud For Marketing products, solutions and services.Stacktics will rely ...Show more

 • Promoted • New!

Data Engineer (Google Cloud) - markham

Stackticsmarkham, on, ca
Permanent

Stacktics, where we design, create, deploy, maintain and grow industry-leading Cloud Infrastructure, Big Data Analytics and Cloud For Marketing products, solutions and services.Stacktics will rely ...Show more

 • Promoted • New!

GenAI Data Engineer

Tiger AnalyticsToronto, ON, CA
Full-time

Tiger Analytics is a fast-growing advanced analytics consulting firm.Our consultants bring deep expertise in Data Science, Machine Learning and AI.We are the trusted analytics partner for several F...Show more

 • Promoted

Data Engineer

Quantum Management Services Ltd.Toronto, ON, CA
Temporary

Quantum Management Services Ltd.North York, ON (Hybrid – on-site Monday‑Thursday).We are looking for a Data Engineer to support large‑scale retail and e‑commerce data initiatives, working with comp...Show more

 • Promoted

Data Engineer

Peak PowerToronto, ON, CA
Full-time

Peak Power is a North American cleantech company providing end-to-end battery energy storage solutions for large commercial, industrial, and manufacturing facilities operating in IESO, ISO-NE, PJM,...Show more

 • Promoted

Data Engineer

LuxoftToronto, ON, CA
Full-time

Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Luxoft.You will work as a Data Engineer in Trading Technology, Public Market Investments team, partn...Show more

 • Promoted

Data Engineer/Lead

Kumaran SystemsToronto, ON, CA
Full-time

Get AI-powered advice on this job and more exclusive features.Develop a comprehensive technical plan for the migration, including data ingestion, transformation, storage, and access control in Azur...Show more

 • Promoted

Data Engineer

BorrowellToronto, ON, CA
Full-time

At Borrowell, we're on a mission to help Canadians feel confident about their money.We empower individuals to take control of their financial futures by providing the tools and insights needed to u...Show more

 • Promoted

Lead Data Engineer

CGIToronto, ON, CA
Full-time

CGI is a global business and technology service provider with $11.CGI is on a mission to help financial services organizations focus on servicing their clients.CGI supports 15 of the top 20 banks w...Show more