Jobiglo

No results.

This job is no longer available

This job expired on 23/08/2026. It no longer accepts applications.

Java Developer / Data Engineer – Compliance Surveillance

TD · New York

Mid 🇬🇧 English
Java Python Apache Spark Hadoop Databricks cloud data lakes relational databases Kafka Solace ETL

Job description

About the role

The Java Developer / Data Engineer will join TD’s Compliance, Surveillance & Supervision Product Technology team in New York, designing and implementing tools that support regulatory and compliance monitoring across capital markets.

Key responsibilities

  • Design, build and integrate data pipelines and analytics engines for surveillance platforms.
  • Connect upstream banking systems with core surveillance solutions such as NICE Actimize and Trading Hub.
  • Develop scalable, maintainable distributed systems using Java and Python.
  • Work with batch and near‑real‑time data processing using big‑data frameworks.

Required profile

  • Minimum 3 years of experience in Java development and data engineering.
  • Familiarity with capital markets asset classes and compliance concepts (AML, trade and payments surveillance).
  • Strong understanding of data storage, ETL, and modern data‑engineering patterns.
  • Experience integrating enterprise systems with vendor applications and messaging platforms.

Required skills

  • Core Java (strong), Python (exposure).
  • Apache Spark, Hadoop, Databricks.
  • Cloud data lakes and relational databases.
  • Messaging systems such as Kafka and Solace.
  • ETL processes and big‑data processing frameworks.

What we offer

  • Competitive salary range $105,000 – $155,000 USD per year.
  • Opportunities for growth, skill development and career progression.
  • Commitment to fair and equitable compensation.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec TD.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 3 months ago

23 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

TD

New York