Point your AI agent at freehire and let it find you a job.

Get the CLI →

TD

New

Principal Data Engineer at TD

Posted 3 views
Discussion

Summary

A senior hands-on leadership role at TD (Toronto) designing and building the next-generation Global Transaction Banking data platform: defining scalable platform solutions, setting reference architectures and engineering standards, and driving adoption with business and tech stakeholders. Core stack includes Java, Python, REST/GraphQL APIs, relational/NoSQL databases, Apache Spark, and CI/CD/DevOp

Drive innovation and growth as a Principal Data Engineer with TD in Toronto, Ontario. Help shape the future of Global Transaction Banking through technology and data-driven strategies.

As a senior leader in Technology Solutions, you'll lead the design and development of the next-generation Global Transaction Banking data platform. Your role will involve collaborating with both business and tech stakeholders, establishing engineering standards, and driving platform adoption. You'll embrace client outcomes, ensuring that system designs meet evolving business and client needs.

Key Responsibilities: • Define and deliver scalable data platform solutions • Provide technical leadership on reference architectures • Partner with stakeholders for successful platform implementation • Maintain evolving platform documentation for clarity • Focus on platform resilience and reliability

Requirements: • 7+ years of development experience in Java and Python • Extensive knowledge of RESTful and GraphQL API design • Experience with relational and NoSQL databases • Background in big data platforms like Apache Spark • Familiarity with DevOps practices and CI/CD pipelines

Leverage your expertise in data, platform engineering, and client-centric design to transform GTB's capabilities at TD in Toronto.

Skills

What Principal Data Engineering jobs ask for — and how much of it you have →

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available