30 Jul
|
TD Bank
|
Toronto
Pay: $125,500 - $154,000 CAD (temporary market premium specific to this role, reassessed annually) Provide a broad range of data engineering functions including data modeling, data quality, data profiling, data acquisition and ingestion, extract transform load (ETL), metadata enrichment and management, data provenance and lineage, and other specialized data management functions such as building feeds for Capital Reporting and infrastructure like adjustment frameworks. Perform data analysis and assess data management requirements for a specific platform or journey, including complex analysis involving multiple pods or products. Maintain expert knowledge of upstream data, including data profiling, data quality reporting, and metadata production.
Support the acquisition and ingestion of data. Articulate complex, large-scale, 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, including data models, ETL, business rules, data lifecycle 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. Provide support to development and testing teams to resolve data issues, including escalation support on complex issues.
Support partners and stakeholders in interpreting and analyzing data.
Support the QA team with data analysis/investigations of complex issues or test cases as part of SIT/UAT/PAT testing. Provide oversight on post-implementation activities during the warranty period.
Work closely with ITS/ARE teams to support code packaging & deployment (CI & CD) into higher environments. 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 and how they apply across the organization. Ensure metadata and data lineage is captured and compatible with enterprise metadata and data management tools and processes.
Adhere to and contribute toward standard security coding practices to ensure applications are free of common vulnerabilities. Identify technical decisions, risks, and lessons learned, and document them clearly for enhancements. Protect the interests of the organization – identify and manage risks, and elevate non-standard, high-risk activities as necessary.
Adhere to internal policies, procedures and applicable regulatory guidelines. Keep current on emerging trends, developments and grow knowledge of the business, related tools and techniques. Enable team members by sharing knowledge and leveraging engineering best practices.
Degree, postgraduate degree or technical certificate in data management or a related discipline (e.g., Computer Science, Engineering), or equivalent practical experience. ~ Graduate degree considered a plus. ~5–7 years of relevant experience in data engineering.
📌 Remote Senior Data Engineer (Python, SQL) (Toronto)
🏢 TD Bank
📍 Toronto