Data Engineer – AML

Job Description

  • Contractor
  • Anywhere

About the job
CAN – Business Information Management Specialist

Role: Data Developers – AML Risk Assessment Project

Positions: 4

 

Onsite Requirement: 4 days per week

Location: 79 Wellington Street West

Travel: No

Upcoming Furlough: None

Story Behind the Need

The team requires senior-level Data Developers to backfill departures and support a large-scale AML Risk Assessment initiative. The work involves assessing AML risk across bank segments and products, requiring the development of enterprise-grade data pipelines, metric generation, and cloud-based data processing.

The project is high visibility, time-sensitive, and involves complex cross-bank data integration.

Team: 14 Data Developers

Culture: Fast-paced, collaborative, delivery-focused

Candidate Profile

Required Education / Certifications

MS Cloud certifications (Azure) strongly preferred
MS Data Engineer or related data certifications considered an asset
Years of Experience

10+ years’ experience as a Data Developer (senior-level)
Preferred Background

AML and/or banking industry experience
Experience supporting multiple bank segments (e.g., Wealth, Insurance, Securities)
Strong ability to operate under pressure and meet firm deadlines
Note: This role does NOT involve creating reports. It involves building the data that others will report on.
Summary of Responsibilities (Day-to-Day)

These are hands-on development roles, responsible for:

Data Development & Engineering

Acquire data from varied source systems and reference datasets
Ingest, transform, and process data in Azure Cloud environments
Write and optimize complex queries
Build datasets, logic layers, and reconciliation rules that support AML risk metrics
Metric Creation & Support

Develop standardized metrics such as:
Total number of high-risk customers, segmented by BU
Product-level and segment-level AML classifications
Understand that each BU stores data differently, requiring custom logic per segment
Ensure metric definitions meet regulatory and program requirements
Documentation & Knowledge Transfer

Document logic, transformations, lineage and data definitions
Distill complex work into clear, digestible documentation for next year’s cycle
Conduct cross-team communication to gather required inputs and validate logic
Cross-Segment Integration

Work with fragmented datasets across Wealth, Insurance, Securities, Retail, etc.
Harmonize definitions and identify inconsistencies or data quality issues

 

Must-Have Skills (Hard Skills)

Senior Data Developer experience (10+ years)
Azure Cloud experience (data ingestion, pipelines, storage, transformations)
Strong query-writing and optimization skills
Experience supporting complex, multi-source data projects
Nice-to-Have Skills

AML and/or Banking experience
Strongly preferred
Experience across 3+ banking segments is highly advantageous
Data-related certifications
Experience supporting high-visibility, regulatory-driven projects