Senior (Lead) Data Engineer - Leading Canadian Financial Institution - $125,000-$140,000
Summary
Lead data engineer at Canada's largest asset manager in Toronto, shaping data infrastructure and building/optimizing pipelines. Hands-on work with PySpark and Snowflake across on-prem and cloud environments, using GitHub daily, in a hybrid setup.
This is your chance to join the number one financial institution in Canada and work at the center of how they move and manage data at scale.
You are stepping into a lead role at the largest asset manager in the country. That means real influence over how data infrastructure is built, how pipelines are designed, and how engineering decisions get made. This is not a maintenance role. You are shaping what comes next.
The team is technology forward, which means you are working with modern tooling and people who care about doing things properly. You are hands on with PySpark, building and optimizing data pipelines, and working across both on-premises environments and cloud platforms. Snowflake is central to what you do here, and you are collaborating with engineers who take their craft seriously.
GitHub is part of your daily workflow. Version control, code reviews, and clean engineering practices matter here. You are not just writing code, you are setting a standard for how the team works.
The opportunity to grow is genuine. This is a firm that invests in its people and the scale of what you are working on opens doors. Being part of the number one financial institution in Canada carries weight on your resume and in your career.
You are working in a hybrid setup, so you get flexibility alongside real collaboration with the team in person.
You bring strong experience with PySpark, Snowflake, and GitHub, and you know how to operate in on-premises data environments. You are comfortable leading technical conversations and taking ownership of complex engineering problems.
Ready to make a move that actually means something for your career?