Senior AML IT Developer - Data & Surveillance

TD

Toronto

On-site

CAD 127,000 - 164,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

TD Securities seeks a Java Developer / Data Engineer in Toronto to design and implement data tools for the Compliance, Surveillance & Supervision team. You will build scalable pipelines, integrate systems, and apply data models for surveillance across platforms.

The role requires 3+ years of experience, strong Java, some Python, and knowledge of big data and cloud data lakes. Collaboration with business and tech partners is essential in TD's growth-focused environment.

Qualifications

  • 3+ years of related experience in Java and data engineering.
  • Strong Java experience with Python exposure and scalable systems.
  • Knowledge of data storage, ETL and modern data engineering patterns.
  • Familiarity with Spark, Databricks, Hadoop, and message systems.

Responsibilities

  • Design, implement, and integrate tools across the Compliance, Surveillance & Supervision domain.
  • Build robust data pipelines and analytics engines for batch and near-real-time processing.
  • Integrate upstream bank systems with core surveillance platforms and vendor apps.

Skills

Core Java
Python exposure
Data pipelines
Spark
Databricks
Hadoop
ETL patterns
Kafka
Solace

Tools

Databricks
Hadoop
Kafka
Solace

Job description

TD Securities seeks a Java Developer / Data Engineer in Toronto to design and implement data tools for the Compliance, Surveillance & Supervision team. You will build scalable pipelines, integrate systems, and apply data models for surveillance across platforms.

The role requires 3+ years of experience, strong Java, some Python, and knowledge of big data and cloud data lakes. Collaboration with business and tech partners is essential in TD's growth-focused environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Spring Boot Developer – On-site in Toronto
Senior Java Spring Boot Developer – On-site in Toronto

TD Bank Group • Toronto

On-site
CAD 102,000 - 125,000
Senior IT Data Specialist – AML & Fraud Risk Tech
Senior IT Data Specialist – AML & Fraud Risk Tech

The Toronto-Dominion Bank (Canada) • Toronto

On-site
CAD 114,000 - 137,000
Senior AML Solutions Lead - Data & Apps
Senior AML Solutions Lead - Data & Apps

CIBC • Toronto

On-site
CAD 120,000 - 160,000
Competitive salary
Banking benefits
Defined benefit pension plan
+2
Senior AML IT Developer
Senior AML IT Developer

TD • Toronto

On-site
CAD 127,000 - 164,000
Senior Treasury Tech BSA: Data, AI & Finance Impact
Senior Treasury Tech BSA: Data, AI & Finance Impact

TD • Toronto

On-site
CAD 82,000 - 115,000
Senior Full-Stack Engineer — Risk Platform (Hybrid)
Senior Full-Stack Engineer — Risk Platform (Hybrid)

TD Bank Group • Toronto

Hybrid
CAD 127,000 - 164,000
Data Systems Engineer—IT & Analytics
Data Systems Engineer—IT & Analytics

Insight Global • Toronto

On-site
CAD 100,000 - 120,000
Sr. Java Developer
Sr. Java Developer

Highbrow LLC • Toronto, London

Hybrid
CAD 100,000 - 130,000
Sr. Data Engineer-Java
Sr. Data Engineer-Java

Highbrow LLC • Toronto

On-site
CAD 100,000 - 130,000
CDD & AML Operations Analyst II
CDD & AML Operations Analyst II

TD Securities Inc. • Toronto

On-site
CAD 60,000 - 84,000