Nous utilisons des témoins pour fournir et améliorer nos services de sorte à vous offrir une expérience plus personnalisée, et les services de suivi sont désactivés. Pour en savoir plus sur les témoins utilisés et pour consulter vos préférences, veuillez vérifier les paramètres de votre navigateur ou sélectionner Accepter pour consentir à l’utilisation des témoins.Avertissement : Pour les visiteurs de l’Union européenne et du Royaume-Uni, seuls les témoins strictement nécessaires sont utilisés sur ce site. Ces témoins sont nécessaires au bon fonctionnement du site Web et ne peuvent pas être désactivés. Ils sont généralement mis en place uniquement en réponse à des actions que vous effectuez et qui équivalent à une demande de services, comme configurer vos préférences en matière de confidentialité, ouvrir une session ou remplir des formulaires. Vous pouvez configurer votre navigateur pour qu’il bloque ces témoins; toutefois, certaines sections du site ne fonctionneront pas. Ces témoins n’enregistrent pas de renseignements personnels permettant l’identification.**Lieu de travail :**Toronto, Ontario, Canada**Horaire :**37.5**Secteur d’activité :**Solutions technologiques**Détails de la rémunération :**$125,500 - $154,000 CAD### ### Les renseignements sur la rémunération publiés tiennent compte d’une prime de marché temporaire propre à ce poste, qui est réévaluée chaque année.La TD a à cœur d’offrir une rémunération juste et équitable à tous les collègues. Les occasions de croissance et le perfectionnement des compétences sont des caractéristiques essentielles de l’expérience collègue à la TD. Nos politiques et pratiques en matière de rémunération ont été conçues pour permettre aux collègues de progresser dans l’échelle salariale au fil du temps, à mesure qu’ils s’améliorent dans leurs fonctions. Le salaire de base offert peut varier en fonction des compétences et de l’expérience du candidat, de ses connaissances professionnelles, de son emplacement géographique et d’autres besoins particuliers du secteur et de l’entreprise. En tant que candidat, nous vous encourageons à poser des questions sur la rémunération et à avoir une conversation franche avec votre recruteur, qui pourra vous fournir des détails plus précis sur ce poste.**Description du poste :****CUSTOMER*** Execute on **enterprise engineering strategy** with a strong focus on **distributed software platforms**, including the introduction of tooling and automation across **build, test, release, configuration, and deployment** activities for **cloud‑based and hybrid environments** (public and private cloud).* Lead the creation of **solution options and end‑to‑end distributed system designs**, coordinating with architecture, platform, security, and operations stakeholders using a **“build it, break it, fix it”** mentality.* Act as an **application and distributed systems SME**, responsible for developing and documenting **detailed solution designs** across the delivery lifecycle, ensuring alignment with **enterprise architecture and distributed design principles**.* Be accountable for **complex distributed applications and services**, including **hands‑on development and coding** using **Java, NodeJS, APIs, and event‑driven components**.* Design and deliver **API contracts and event/message schemas** that meet business and non‑functional requirements for **scalability, resiliency, security, and performance**.* Consult on business requirements and apply domain expertise to design **loosely coupled, highly available, message‑driven systems**.* Review technical deliverables to ensure adherence to **distributed architecture standards**, engineering quality, and platform best practices.* Identify, recommend, and implement **buy / build / reuse solutions** to improve **customer experience, platform reliability, and cost efficiency**.* Partner with Technology teams to define and monitor **performance metrics** for distributed applications (latency, throughput, availability, error rates).* Identify and resolve **cross‑service, cross‑data, and cross‑release issues** impacting distributed system stability.* Analyze requirements to recommend **event‑driven and API‑led architectures**, collecting environment requirements for cloud and platform implementation.* Collaborate with Architects to ensure distributed systems and cloud infrastructure meet **performance, resiliency, and operational readiness standards**.* Contribute to the advancement of the **TD engineering practice**, particularly in **distributed systems, cloud platforms, CI/CD, and event streaming**.**SHAREHOLDER*** Adhere to **enterprise frameworks and methodologies** governing distributed and cloud‑native software engineering.* Ensure programs and practices are well managed, compliant, and aligned to **business and platform strategies**.* Shift engineering practices from **defect detection to defect prevention** through automation and resilient system design.* Drive **continuous improvement and CI/CD automation** for distributed delivery pipelines.* Conduct analysis to assess **platform effectiveness, scalability, and cost efficiency**.* Lead **code reviews, architecture reviews, and operational readiness reviews** to ensure quality, reusability, and production readiness.* Monitor service health and productivity, driving **performance and reliability improvements**.* Manage delivery, operational, and governance risks within a **regulated enterprise environment**.**EMPLOYEE / TEAM*** Foster a **collaborative, inclusive, high‑performance engineering culture**.* Provide **thought leadership in distributed systems, event‑driven architecture, and cloud engineering**.* Stay current on **emerging trends in APIs, messaging platforms, CI/CD, and cloud technologies**.* Mentor engineers and support **knowledge transfer and capability growth**.* Build strong relationships with internal and external partners to support delivery in **highly complex environments**.* Act as a **brand ambassador** for the engineering function and the bank.**BREADTH & DEPTH*** **Expert experience in distributed software environments**, including **Java, NodeJS, public and private cloud platforms, CI/CD pipelines, Kafka, and event‑driven architectures**.* Deep knowledge of **enterprise application platforms, architecture, infrastructure, and security** from a **design, delivery, and operational support** perspective.* Recognized **SME across multiple engineering domains**, advising on **distributed design patterns, cloud adoption, and messaging strategies**.* Works independently as a **senior / lead engineer** on complex delivery and operational initiatives**EXPERIENCE AND / OR EDUCATION*** Undergraduate degree, Post‑Graduate degree, or Technical Certificate.* Strong academic background in **Computer Science, Engineering, or related field**.* Graduate degree is an asset.* **5–7 years of relevant experience**, with demonstrated depth in **distributed software engineering**.**Nice to Have (AI‑Enabled Engineering & Operations)*** Experience using **AI‑enabled tools** for **API, microservices, and Kafka/event‑driven systems**, including **code and test acceleration, CI/CD automation, schema and contract evolution support, and developer productivity enhancements**.* Familiarity with **AI‑driven observability and reliability patterns** for distributed platforms, such as **anomaly detection, incident triage and RCA assistance, code and security quality analysis, and automated remediation patterns**.**À propos de nous**La TD est un chef de file mondial dans le secteur des institutions financières. Elle est la cinquième banque en importance en Amérique du Nord de par son nombre de succursales. Chaque jour, nous nous efforçons de rendre chaque interaction, chaque produit et chaque expérience remarquablement humaine et agréablement simple à plus de 27 millions de ménages et d’entreprises au Canada, aux#J-18808-Ljbffr