Director, Senior Data Engineer
TDAbout the role
Work Location:
New York, New York, United States of AmericaHours:
40Line of Business:
Technology SolutionsPay Detail:
200000 - 235000 USDTD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs.
As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role.
Job Description:
Preferred Qualifications
Transaction Banking (GTB) is a key growth business within TDS that provides the opportunity to make an impact with top tier organizations. We offer innovative solutions and treasury advisory services on large and complex liquidity, payments, and trade finance needs. The business constantly changes with macroeconomic conditions, unprecedented levels of innovation, interest rate environments, and foreign exchange movements. As a result, all GTB business lines continue to evolve to provide optimum trade finance, liquidity, and payment solutions to clients. Global Transaction Banking technology team focuses on delivering top-tier technology solutions to enable and grow the global GTB business.
Job Description Summary
Data Migration is a technical expert responsible for leading and executing complex data migration initiatives from legacy and on‑premise platforms to modern enterprise cloud based data platforms. This role owns end‑to‑end migration design and delivery, ensures data integrity and quality throughout the migration lifecycle, and acts as a subject‑matter expert within data engineering, and partners closely with business, analytics, and technology stakeholders to enable high‑quality, trusted data for downstream consumption
Depth & Scope:
- Design and implement end‑to‑end data migration solutions, including source system analysis, target‑state mapping, transformation logic, and reconciliation strategies
- Lead the extraction, transformation, and loading (ETL/ELT) of data from legacy systems into cloud based data platforms while minimizing business disruption.
- Perform data profiling, data quality assessment, and remediation planning to ensure accuracy, completeness, and consistency of migrated data
- Define and execute migration validation, reconciliation, and sign‑off processes, including row counts, control totals, and exception handling.
- Collaborate with business, architecture, analytics, and governance teams to translate business rules into migration logic and target‑state data models.
- Act as a technical lead or work‑stream lead for migration initiatives, providing guidance, code reviews, and mentorship to junior engineers.
- Support legacy system decommissioning by ensuring downstream dependencies are identified and data is fully migrated and validated.
- Lead the ingestion, transformation, and integration of data from multiple upstream systems into enterprise data platforms.
- Apply data engineering frameworks, patterns, and best practices to ensure performance, scalability, and reliability of solutions.
- Perform data profiling, data quality analysis, and metadata management to support trusted and well‑governed datasets.
- Expert knowledge of data engineering frameworks, technologies, tools, processes, patterns, and procedures, including how they impact and integrate with other technological areas such as Architecture or Infrastructure
- Performs highly complex technical tasks independently
Education & Experience:
- Degree, Postgraduate Degree, or Technical Certificate in Data Management or related discipline (e.g. Computer Science, Engineering), or equivalent practical experience
- Graduate Degree preferred
- 10+ years of relevant experience
Required Skills & Qualifications
- Strong hands‑on experience with data engineering tools, technologies, and platforms (batch and streaming).
- Strong hands‑on experience with data migration frameworks, tools, and patterns across batch and near‑real‑time processing
- Advanced proficiency in SQL and at least one programming language used in data engineering (e.g., Python, Java, Scala)
- Deep understanding of data modeling, data lineage, and data lifecycle management, particularly in migration contexts.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s