Share
you will leverage your experience and broad expertise to set strategic technical decisions. In addition, you will be a key individual contributor in the mission to deliver a self-service data platform. The role includes but not limited to build-out of a self-serve capability which helps users scaffold infrastructure, register data, and discover. In addition, the role will involve mentoring junior engineers on software practices and architecture.
About This RoleWhat are we looking for:
You enjoy high exposure program that have difficult problems to solve.
Experience in designing and operating a Data Platform from ingestion to consumption.
Expert level in one or more programming languages (i.e. Java, Python, Javascript, Scala).
Exposure with AKS/Docker, Virtual Machines, streaming, API development and more.
Design/Research/Implementrequired process components to enable TD Azure functionalities (i.e. Unity Catalog, Azure Purview ..)
Experience with 3rd party vendors is a plus (i.e. Dremio / Confluent Kafka)
Exceptional communication skills and ability to coordinate and liaison with multiple parties involved to align to strategic data platform and execution of needed components.
Ability to create Architectural diagrams with networking focus and system design.
Experience in PaaS offerings from Azure / GCP / Databricks
Must be able to lead complex projects and competing priorities with a high level of technical acumen and strong communication skills.
You'll also analyze all platform level changes, monitor application impact, and provide appropriate technical solutions to resolve all issues quickly and efficiently.
Actively manages and escalates risk and customer-impacting issues within the day-to-day role to management.
Achieves product commitments (and influences others to do the same) by using informal leadership & highly developed communication skills and contributes to or led technology communities.
Uses automation, system tools, open-source solutions, observability and 'security first' principles in daily work.
Contributes to team agile ceremonies, leads demos and presentations, helps new engineers learn established norms
Initiates high level solution design approaches, and guides team to achieve desired key software delivery capabilities using automated, coded enterprise and observability.
Participates in internal speaking and advocacy events.
Job Requirements:
What can you bring to TD?Share your credentials, but your relevant experience and knowledge can be just as likely to get our attention. It helps if you have:
Undergraduate Degree, Technical Certificate, or equivalent experience.
Expert knowledge one or many of the follow (Java, Python, JavaScript)
Experience operating in a cloud environment.
8+ years relevant experience.
Willingness and strength in providing guidance and influencing multiple teams across a broad spectrum of initiatives and functional domains.
Please be advised that this job opportunity is subject to provincial regulation for employment purposes. It is imperative to acknowledge that each province or territory within the jurisdiction of Canada may have its own set of regulations, requirements.
If you’re interested in a specific career path or are looking to build certain skills, we want to help you succeed. You’ll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities. Whether you have a passion for helping customers and want to expand your experience, or you want to coach and inspire your colleagues, there are many different career paths within our organization at TD – and we’re committed to helping you identify opportunities that support your goals.
We will provide training and onboarding sessions to ensure that you’ve got everything you need to succeed in your new role.
These jobs might be a good fit