TD bank

Senior AML IT Developer

TD bank
Apply
1 day ago
Toronto, CanadaSenior

Responsibilities

  • Design, implement, and integrate tools and technologies across the Compliance, Surveillance, and Supervision domain.
  • Build scalable, maintainable data pipelines and analytics engines for large datasets in batch and near-real-time environments.
  • Integrate upstream bank systems with core surveillance platforms and enterprise vendor applications.
  • Develop, unit test, deliver, and productionize distributed systems using Java and Python.
  • Design and build surveillance data models while meeting regulatory, compliance, audit, technology risk, and information security obligations.
  • Collaborate with technical and non-technical professionals and business and technology partners.

Requirements

  • At least 3 years of related experience.
  • Strong Core Java experience and some Python exposure.
  • Proven ability to build, unit test, deliver, and productionize scalable distributed systems.
  • Understanding of data storage, ETL, and modern data engineering patterns.
  • Experience with big-data processing frameworks, including Apache Spark.
  • Hands-on experience with cloud data lakes, relational databases, and big-data platforms such as Databricks and Hadoop.
  • Experience processing large datasets in batch-oriented and near-real-time environments.
  • Experience integrating enterprise systems with vendor applications.
  • Understanding of messaging systems and integration patterns, including Solace and Kafka.
  • Familiarity with capital-markets asset classes and products, AML, trade surveillance, payments surveillance, and surveillance data models.
  • Preferred experience implementing vendor surveillance platforms such as NICE Actimize, understanding workflow engines, and familiarity with DevOps tools and Agile delivery methodology.

Benefits

  • Base salary and variable compensation are included in TD's total rewards package.
  • Health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and recognition programs.
  • Regular development conversations, training programs, mentoring programs, and access to an online learning platform.
  • Training and onboarding sessions are provided.
  • Work location is Toronto, Ontario, Canada, and the opportunity is subject to applicable provincial employment regulations.

Tech Stack

Apache HadoopApache KafkaApache SparkDatabricksJavaPython

Categories

BackendData Engineering
TD bank

About TD bank

10,000+ employees

TD Bank Group provides retail and commercial banking, credit cards, mortgages, wealth management, insurance, and capital-markets services to consumers, businesses, and institutional clients. Headquartered in Toronto and founded in 1955, it operates across Canada and the eastern United States. The company generates revenue from interest income, fees, and trading activities and is publicly traded on the TSX and NYSE under the symbol TD.

Contact me