Analyst, Portfolio Research - Data Engineer – Td Asset Management

TD Asset Management

Toronto, Ontario, Canada
Base: $80,000 - $120,000 cad; bonus/equity: eligib...
Python for data engineering
Cloud-based data pipelines
Azure, aws, or gcp experience
Design, develop, and maintain robust, scalable data pipelines using Python and modern data engineering practices

Job Summary

  • Design, develop, and maintain robust, scalable data pipelines using Python and modern data engineering practices.
  • Build and optimize cloud-native data solutions on platforms such as Azure, AWS or GCP, and migrate on-premises SQL Server workloads to cloud environments.
  • TD offers a comprehensive Total Rewards package including base salary, variable compensation, health and well-being benefits, savings and retirement programs, and career development opportunities.

Matching Summary

Design, develop, and maintain robust, scalable data pipelines using Python and modern data engineering practices.

Salary

Base: $80,000 - $120,000 CAD; Bonus/Equity: Eligible for discretionary variable compensation; Benefits: Not specified

Skills & Requirements

Must-have

  • Python for data engineering
  • Cloud-based data pipelines
  • Azure, AWS, or GCP experience
  • SQL, relational database design
  • ETL/ELT workflow development
  • Data quality and monitoring

Nice-to-have

  • Experience with financial datasets
  • Asset management concepts
  • Event-driven data processing
  • Machine learning data pipelines
  • Strong communication and collaboration
  • Proactive problem-solving mindset

Key Requirements

  • Strong proficiency in Python
  • Proven experience building cloud-based data pipelines
  • Solid knowledge of SQL
  • Familiarity with data warehousing concepts
  • Experience with APIs, batch and streaming data ingestion
  • Experience with migrations from on-premises SQL server databases

Work Rights

Not specified

Tailored Resume

Cover Letter