Remote (City) Full-time

TD Bank is hiring an AML Tech Data Control Developer

About the Role

TD Bank is seeking an AML Tech Data Control Developer to join our Financial Crime & Risk Management (FCRM) Technology team. You will be responsible for designing, developing, and maintaining the technology platform that processes payments through detection algorithms, ensuring data integrity and leading critical data initiatives.

What You'll Do

  • Lead data initiatives within the FCRM team, collaborating globally to gather business requirements and develop execution plans.
  • Lead business and technology discussions to develop Data Quality requirements and controls for FCRM systems.
  • Lead development work, collaborating with data engineers, software developers, and analysts globally on data controls.
  • Design, develop, and maintain logic for data controls to ensure data integrity from source to target.
  • Design and implement data pipelines and ETL processes using Python and SQL.
  • Improve database performance tuning, indexing, and partitioning strategies.
  • Collaborate with Technology development and testing teams to ensure data transformation logics are adequately developed and tested.
  • Independently analyze Source to Target Mappings documents and data dictionaries for root cause analysis.
  • Design, develop new processes, and/or streamline existing processes for Exception Management governance.
  • Lead triage meetings globally to determine fixes for identified data issues.
  • Independently perform data profiling and end-to-end Root cause analysis for Data Issues.
  • Define metrics to measure the quality of data from source systems.
  • Independently assess and improve existing documentation for traceability.
  • Foster an environment encouraging productivity, innovation, process improvement, and teamwork.

What We're Looking For

  • A university degree, preferably in technology or engineering.
  • A minimum of 10 years of AML transaction monitoring and/or KYC development experience, preferably with large banks.
  • A minimum of 10-12 years of experience in SQL development, including query optimization, stored procedures, and indexing.
  • A minimum of 10+ years of experience in data (data lifecycle, data governance, data quality, Metadata, Data issue resolution).
  • A minimum of 10+ years of experience in data sourcing and mapping, preferably in Regulatory Compliance data systems.
  • Strong experience in Python for data manipulation, scripting, and automation.
  • Experience with relational databases (PostgreSQL, MySQL, SQL Server, Oracle) and NoSQL databases (MongoDB, Redis).
  • Hands-on working experience in ETL frameworks and data pipeline orchestration (e.g., Apache Airflow, Prefect).
  • Solid understanding of database architecture, normalization, and performance tuning.
  • Good understanding of Cloud platforms (AWS, Azure, GCP) and database management in a cloud environment.
  • Must be comfortable working in different time zones (SG, IN & US) with overlap with Singapore & India teams.
  • Excellent understanding of payments and data from settlement systems including flow of funds, payment messaging formats (Swift), and systems (ACH, Fedwire).
  • Strong interpersonal skills to forge relationships with business partners and apply analytics.

Nice to Have

  • Experience with the Informatica ETL tool is a big plus.
  • Experience in Oracle AML product development and customization would be highly preferred.

Technical Stack

  • SQL, Python
  • PostgreSQL, MySQL, SQL Server, Oracle, MongoDB, Redis
  • Apache Airflow, Prefect, Informatica
  • AWS, Azure, GCP

Team & Environment

You will be part of the Financial Crime & Risk Management (FCRM) Technology team within the Enterprise Protect organization.

Benefits & Compensation

  • Compensation range: 91,200 - 136,800 CAD
  • Health and well-being benefits
  • Savings and retirement programs
  • Paid time off
  • Banking benefits and discounts
  • Career development
  • Reward and recognition programs
  • Training and onboarding
  • Mentoring programs
  • Regular development conversations

Work Mode

This is a local-city position based in Toronto, Ontario, Canada.

Please be advised that this job opportunity is subject to provincial regulation for employment purposes. It is imperative to acknowledge that each province or territory within the jurisdiction of Canada may have its own set of regulations and requirements.

Required Skills
SQLPythonPostgreSQLMySQLSQL ServerOracleMongoDBRedisApache AirflowPrefectData EngineeringData ControlAML ComplianceETLData Pipelines
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
TD Bank

TD is one of the world's leading global financial institutions and is the fifth largest.

Visit website
Job Details
Category data
Posted 8 months ago