Senior (Lead) Data Engineer - Leading Canadian Financial Institution - $125,000-$140,000
Skills
About the role
A hybrid Senior Lead Data Engineer role at a leading Canadian financial institution in Toronto, Ontario. Built for a hands-on engineer with strong PySpark, Snowflake, and GitHub experience who can lead technical conversations.
What you’ll do
- Lead the design and optimization of data pipelines and infrastructure for a major Canadian financial institution.
- Set engineering standards through code reviews and clean engineering practices.
- Manage data at scale across both on-premises and cloud environments.
- Build and optimize data pipelines using PySpark.
- Collaborate with engineers and stakeholders to define requirements and deliver analytical solutions.
- Operate version control workflows using GitHub.
What they’re looking for
- Strong hands-on experience with PySpark for data pipeline development.
- Experience with Snowflake for data management and analytics.
- Proficiency with GitHub for version control and code reviews.
- Comfort operating in both on-premises data environments and cloud platforms.
- Experience leading technical conversations and taking ownership of complex engineering problems.
- Minimum 5 years of experience in a data engineering role.
What’s on offer
- Annual salary between $125,000 and $140,000 CAD.
- Hybrid work arrangement providing flexibility and in-person collaboration.
- Position at the largest asset manager in Canada with genuine growth opportunities.
- Access to modern tooling and a team that values disciplined engineering practices.
Questions about this role
What is the salary range for this role?
The position offers $125,000 to $140,000 per year.
Is this a remote position?
It is a hybrid role in Toronto, Ontario.
How many years of experience are required?
At least 5 years of experience in data engineering.
Which technologies are essential for this role?
PySpark, Snowflake, and GitHub are the core required technologies.
Related roles
Senior AI Engineer - Senior Vice President
A senior AI/ML engineering leadership role at Citi in Mississauga, Ontario, at the SVP technical level. Suits an experienced AI/ML engineer with LLM and RAG expertise who can also manage multiple technical teams.
Senior ML Engineer - Speech & Language
Senior ML Engineer role in Bangalore focused on production speech recognition and NLP for Indian languages.
Senior ML Engineer — Data Foundry (Remote — Worldwide)
A fully remote senior ML engineering role at Scale AI building data pipelines and evaluation systems for frontier models.
Shiprocket - Senior Engineering Leader
An in-office senior engineering leadership role at Shiprocket in Gurgaon, owning platform architecture and scaling the engineering organization.
Senior Applied AI Engineer
Weekday Partner Network is listing a senior Applied AI Engineer role in India for candidates with four to seven years of experience. The work covers AI model development, deployment, integration, and optimization.
Senior Data Scientist — Machine Learning
Atlassian is hiring a senior data scientist in Bengaluru to develop machine learning for search, recommendations, and AI assistants. The role suits candidates with 5 to 10 years of experience in production ML, Python, and NLP or LLM systems.