Data Engineer III (US)

TD Bank

Mount Laurel Township (NJ)

On-site

USD 98,000 - 159,000

Full time

12 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health and well-being benefits
Savings and retirement programs
Paid time off

Job summary

TD Bank in Mount Laurel, NJ is hiring a Data Engineer III to deliver advanced data engineering capabilities for platform and journey-focused work. This onsite role covers end-to-end responsibilities across data modeling, ingestion, ETL, metadata, and governance, with independence and SME responsibilities.

Role supports data analysis, profiling, and data provenance, while coordinating with ITS, Architecture, and Enterprise teams to ensure adherence to standards and security practices.

Qualifications

  • Degree or equivalent in Data Management or related discipline
  • 5+ years hands-on SQL and Python to develop data-driven solutions
  • 5+ years experience in data modeling
  • 3+ years experience with Unity Catalog and Databricks Lakehouse
  • Experience with SQL Server, Synapse or Oracle
  • Knowledge of data governance, ETL, and data quality practices

Responsibilities

  • Conduct data analysis and assess data management requirements for a Platform or Journey
  • Maintain data profiling, data quality reporting, and metadata production
  • Support data acquisition and ingestion
  • Present complex design details to non-technical partners
  • Elicit and analyze business and data requirements to deliver complete solutions
  • Ensure data compliance with enterprise standards
  • Lead data governance initiatives and data lineage efforts
  • Coordinate with ITS, Architecture, and related teams

Skills

SQL
Python
Data modeling
Data analysis
ETL
CI & CD

Education

Bachelor's in Data Management or related
Graduate Degree preferred
Technical certificate

Tools

SQL Server
Synapse
Oracle
Unity Catalog
Databricks Lakehouse
ServiceNow

Job description

TD Bank is hiring a Data Engineer III to deliver advanced data engineering capabilities for platform and journey-focused work. This onsite role in Mount Laurel, NJ covers end-to-end responsibilities across data modeling, ingestion, ETL, metadata, and governance, with the expectation of operating independently and serving as a subject matter expert.

Role context

The Data Engineer III supports a broad range of data engineering functions, including data modeling, data quality and profiling, data acquisition and ingestion, ETL, metadata enrichment and management, and data provenance and lineage. The role performs highly complex technical tasks independently and takes the lead in multiple related areas.

Responsibilities
  • Conduct data analysis and assess data management requirements for a Platform or Journey, including complex analysis spanning multiple pods or products
  • Maintain expert knowledge of upstream data through data profiling, data quality reporting, and metadata production
  • Support data acquisition and ingestion
  • Present complex, large-scale technical design and development details to non-technical business partners
  • Elicit and analyze business and data requirements to deliver complete business solutions, including entity relationship diagrams, dimensional data models, ETL, business rules, data life-cycle management, governance, lineage, and metadata
  • Ensure data is maintained in compliance with enterprise data standards, policies, and guidelines
  • Develop and maintain complex data models using industry standard modeling tools
  • Develop and maintain complex ETL jobs and frameworks using the bank’s standard tools
  • Support development and testing teams to resolve data issues, including escalation support on complex issues
  • Assist partners and stakeholders with interpreting and analyzing data
  • Build effective working relationships within the pod and across partner teams to support pod deliverables
  • Coordinate with technology work teams such as ITS, ARE, Architecture, Enterprise Protect, and related groups to support delivery success
  • Support QA by performing data analysis and investigations for complex issues and test cases as part of SIT/UAT/PAT testing
  • Provide oversight for post-implementation activities during the warranty period
  • Execute and approve code check-in and check-out into the source code repository as part of source code management
  • Support code packaging and deployment (CI and CD) into higher environments with ITS/ARE teams
  • Act as a lead participant in design and architecture reviews
  • Raise ServiceNow requests and work with the change management team to support release management activities
  • Lead data engineering initiatives, including data governance principles and their application across the organization
  • Ensure metadata and data lineage are captured and remain compatible with enterprise metadata and data management tools and processes
  • Adhere to and contribute toward standard security coding practices to reduce common coding vulnerabilities
  • Identify and document technical decisions, technical risks, and lessons learned, and implement enhancements accordingly
  • Identify and manage risks, and elevate non-standard, high-risk activities when needed
  • Adhere to internal policies/procedures and applicable regulatory guidelines
  • Stay current on emerging trends and developments, growing knowledge of the business and related tools and techniques
  • Enable and mentor team members through knowledge sharing and engineering best practices
  • Participate fully as a team member, supporting a positive work environment, quality, innovation, teamwork, and timely communication of issues and progress
  • Provide thought leadership on data engineering best practices and participate in knowledge transfer within the team and business unit
  • Participate in personal performance management and development activities, including cross training within the team
  • Keep others informed on project status and day-to-day progress and relevant information
  • Lead, motivate, and develop relationships with internal and external business partners and stakeholders
  • Contribute to a fair, positive, and equitable environment that supports a diverse workforce
  • Act as a brand ambassador for the business area/function and the bank, internally and/or externally
Requirements
  • Degree, Postgraduate Degree, or Technical Certificate in Data Management or a related discipline (e.g., Computer Science, Engineering), or equivalent practical experience
  • Graduate Degree preferred
  • 5+ years of relevant experience
  • 5+ years hands‑on experience using SQL and Python to develop, analyze, and optimize data‑driven solutions
  • 5+ years of experience in data modeling, including the ability to design, develop, and maintain data models supporting business and technical objectives
  • 5+ years hands‑on experience with enterprise relational database platforms such as SQL Server, Synapse Dedicated Pool, or Oracle
  • 3+ years of experience championing knowledge growth, best practices, and platform support for Unity Catalog and Databricks Lakehouse solutions across technical teams
  • Experience analyzing and performance tuning SQL queries
  • Good experience in the Banking/Financial Domain
  • Strong analytical and problem‑solving abilities to troubleshoot and resolve database‑related issues
Technologies
  • SQL, Python
  • Data modeling
  • SQL Server, Synapse Dedicated Pool, Oracle
  • Unity Catalog, Databricks Lakehouse
  • ETL
  • CI & CD
  • ServiceNow
Location and schedule
  • Onsite: Mount Laurel, New Jersey, United States of America
  • Hours: 40
Travel and physical requirements
  • Domestic Travel: Occasional
  • International Travel: Never
  • Performing sedentary work: Continuous
  • Performing multiple tasks: Continuous
Compensation
  • Base salary range: $98,160 - $159,270 USD per year
  • Base pay offered may vary based on skills and experience, job‑related knowledge, geographic location, and other specific business and organizational needs
  • Total Rewards includes base salary and variable compensation/incentive awards, and several other key plans
Benefits
  • Health and well‑being benefits
  • Savings and retirement programs
  • Paid time off (Vacation PTO, Flex PTO, and Holiday PTO)
  • Banking benefits and discounts
  • Career development
  • Reward and recognition
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer II
Data Engineer II

TD Bank • Mount Laurel Township (NJ)

On-site
USD 79,000 - 128,000
Health benefits
Retirement plan
Paid time off (PTO)
+2
Data Engineer III
Data Engineer III

Bank of America • Jersey City (NJ)

On-site
USD 104,000 - 158,000
Health benefits
Data Engineer III
Data Engineer III

Bank of America • Town of Charlotte (NY)

On-site
USD 120,000 - 155,000
null
Data Engineer II (US)
Data Engineer II (US)

TD • Mount Laurel Township (NJ)

On-site
USD 79,000 - 128,000
Data Engineer
Data Engineer

Union Bank & Trust Company • Lincoln (NE)

Hybrid
USD 85,000 - 120,000
Sr Data Engineer
Sr Data Engineer

Bank of America • Charlotte (NC)

On-site
USD 125,000 - 145,000
Discretionary incentive
Benefits package
Data Engineer I - Data Platform
Data Engineer I - Data Platform

First Citizens • Phoenix (AZ)

Remote
USD 110,000 - 150,000
Remote work
Senior Data Engineer
Senior Data Engineer

Quest Oracle Community • Charlotte (NC), Northern (KY)

Hybrid
USD 140,000 - 190,000
Data Engineer 2
Data Engineer 2

Union Bank & Trust • Lincoln (NE)

On-site
USD 100,000 - 140,000
Data Engineer 2
Data Engineer 2

Union Bank & Trust Company • Lincoln (NE)

Hybrid
USD 90,000 - 140,000