Principal Engineer - TD Securities, Toronto is listed at TD Bank in Toronto, ON. The Beaver Board aggregates this opening from the employer's career page — apply using the button below to reach the official application. Browse more jobs at TD Bank.
job description
AI Summary
This Principal Engineer, Data Platform role at TD Securities in Toronto, Ontario, involves taking full ownership of data platform operations and customer delivery. Key duties include providing technical guidance to a small team, monitoring platform health, and optimizing costs. Top requirements include extensive technical development experience, expertise in programming languages like Java or Python, and significant experience with cloud environments, particularly Azure. This position is hands-on and requires a strong technical acumen to solve complex problems within a capital markets context.
Role Overview and Impact
As a Principal Engineer within the Velocity team at TD Securities, you will play a pivotal role in revolutionizing how data is consumed and managed. This position offers high exposure, requiring you to draw on your extensive technical development experience to ensure the stability and value delivery of the data platform to its tenants. You will have autonomy in your work, directly guiding a small team of solution engineers through various data platform challenges, providing technical guidance and creative workarounds for temporary limitations. The impact of your work will be felt as you collaborate to solve problems, embrace change, and help customers around the globe work smarter within a dynamic capital markets environment.
This role is central to driving change with speed and precision, focusing on designing and operating a robust Data Platform from ingestion to consumption. Your responsibilities extend to monitoring health and user FinOps statistics, cost optimization, and ensuring customer satisfaction. You will also analyse all platform-level changes, monitor application impact, and provide appropriate technical solutions to resolve issues quickly and efficiently, contributing to a world-class, diverse, and inclusive technology team.
Technical Expertise and Core Requirements
The ideal candidate will possess deep technical expertise in cloud-native infrastructure management, full-stack software development, and specific platforms such as AKS and Azure. Expert-level proficiency in one or more programming languages, including Java, Python, JavaScript, or Scala, is essential. Candidates should have substantial experience operating in a cloud environment, with a strong understanding of Azure Cloud Knowledge, including Azure Data Lake, Managed Identities, and Service Principals. Experience with CI/CD or DevOps practices working with Azure, Databricks, Terraform, and Kubernetes is also a core requirement.
Beyond specific technologies, this role demands the ability to lead complex projects and manage competing priorities with a high level of technical acumen and strong communication skills. You will be instrumental in designing and implementing process components to enable TD Azure functionalities, such as Unity Catalog and Azure Purview. The position also requires creating architectural diagrams with a focus on networking and system design, leveraging PaaS offerings from Azure, GCP, or Databricks. A minimum of eight years of relevant experience is expected, demonstrating a proven track record in similar technical leadership roles.
Fostering Innovation in Technology
TD Securities is committed to fostering an entrepreneurial, start-up environment that leverages the latest technology to shape the future of capital markets. As a Principal Engineer, you will contribute to this culture by using automation, system tools, open-source solutions, observability, and 'security first' principles in your daily work. You will actively participate in agile ceremonies, lead demos and presentations, and mentor new engineers, helping them learn established norms and contribute to technology communities.
This role is not just about technical delivery; it's about inspiring a positive work environment, championing quality, innovation, teamwork, and service to the business. You will be encouraged to learn voraciously, stretch your thinking, share your knowledge, and educate others, cultivating winning relationships with both business and technology partners. TD Securities values colleagues who embrace change and are committed to productivity, effectiveness, and operational efficiency, offering diverse career paths where you can grow your expertise and make a meaningful impact within a supportive and inclusive environment.