Skip to content

Data Engineer II
Company | TD Bank |
---|
Location | Toronto, ON, Canada |
---|
Salary | $76800 – $115200 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Mid Level, Senior |
---|
Requirements
- Degree, Postgraduate Degree, or Technical Certificate in Data Management
- 5-7 years of relevant experience
- Master Data Management (MDM) experience; Informatica experience beneficial
- Expertise in data engineering on Azure, Databricks, orchestration, understanding of ETL frameworks, python, spark, synapse etc.
Responsibilities
- Responsible for overall data engineering design and development on Rahona
- Building data pipelines, delivering data ingress/egress for C360 platform
- Perform data analysis and assess data management requirements for a specific Platform or Journey
- Maintain expert knowledge of upstream data
- Support the acquisition and ingestion of data
- Articulate complex, large scale, and high impact technical design and development details to non-technical business partners
- Elicit, analyze, and understand business and data requirements to develop complete business solutions
- 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
- Provide support to the development and testing teams to resolve data issues
- Support partners and stakeholders in interpreting and analyzing data
- Build effective working relationships within own pod and across partner teams to encourage collaboration on all pod deliverables
- Coordinate with technology work teams to ensure overall delivery success
- Support the QA team with data analysis/investigations of complex issues/test cases
- Provide oversight on post implementation activities during the warranty period
- Execute & approve code check-in/check-out into source code repository
- Work closely with ITS/ARE teams to support code packaging & deployment
- Be the lead participant in the design & architecture reviews
- Raise service-now requests and work with the change management team to support release management activities
- Lead data engineering initiatives and capabilities, data governance principles
- Ensure metadata and data lineage is captured and compatible with enterprise metadata and data management tools
- Adhere & contribute towards standard security coding practices
- Ensure technical decisions, technical risks and lessons learned are identified and documented
- Protect the interests of the organization – identify and manage risks
- Adhere to internal policies/procedures and applicable regulatory guidelines
- Keep current on emerging trends/developments and grow knowledge of the business
- Enable team members by sharing knowledge and leveraging engineering best practices
- Participate fully as a member of the team, support a positive work environment
- Provide thought leadership and/or industry knowledge for Data engineering best practices
- Participate in personal performance management and development activities
- Keep others informed and up-to-date about the status/progress of projects
- Actively mentor and enable team members by sharing knowledge
- Support the team by providing guidance and proactively identifying and resolving issues
- Lead, motivate and develop relationships with internal and external business partners
- Contribute to a fair, positive and equitable environment that supports a diverse workforce
- Act as a brand ambassador for your business area/function and the bank
Preferred Qualifications
- Graduate Degree nice to have