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