Databricks
TD
Channels Architect
Über die Stelle
Arbeitsort: Toronto, Ontario, Kanada
Arbeitszeit: 37.5
Geschäftsbereich: Technology Solutions
Gehaltsdetails: $125,500 - $148,000 CAD
Als Kandidat werden Sie ermutigt, Fragen zur Vergütung zu stellen und einen offenen Dialog mit Ihrem Recruiter zu führen, der Ihnen spezifischere Details zu dieser Stelle geben kann.
#LI-TECH
Zusätzliche Informationen
Wir freuen uns, dass Sie eine Karriere bei TD in Erwägung ziehen. Durch regelmäßige Entwicklungsgespräche, Schulungsprogramme und ein wettbewerbsfähiges Leistungspaket sind wir bestrebt, die Unterstützung zu bieten, die unsere Kolleginnen und Kollegen benötigen, um sowohl bei der Arbeit als auch zu Hause erfolgreich zu sein.
Bitte beachten Sie, dass diese Stellenmöglichkeit den provinziellen Vorschriften für Beschäftigungszwecke unterliegt. Es ist unerlässlich anzuerkennen, dass jede Provinz oder jedes Territorium innerhalb der Gerichtsbarkeit Kanadas seine eigenen Vorschriften und Anforderungen haben kann.
Kollegenentwicklung
Wenn Sie an einem bestimmten Karriereweg interessiert sind oder bestimmte Fähigkeiten aufbauen möchten, möchten wir Ihnen zum Erfolg verhelfen. Sie werden regelmäßige Karriere-, Entwicklungs- und Leistungsgespräche mit Ihrem Manager führen sowie Zugang zu einer Online-Lernplattform und einer Vielzahl von Mentoring-Programmen haben, die Ihnen helfen, zukünftige Möglichkeiten zu erschließen.
Wenn Sie leidenschaftlich daran interessiert sind, Kunden zu helfen und tiefe, dauerhafte Beziehungen aufzubauen, bietet TD vielfältige Karrierewege, auf denen Sie Ihre Expertise erweitern und einen bedeutenden Einfluss erzielen können.
Wir setzen uns für Ihren Erfolg ein und fördern ein respektvolles Arbeitsumfeld, in dem vielfältige Perspektiven geschätzt werden, jeder faire Chancen zum Wachsen hat und Sie Ihr volles Potenzial entfalten können, um Ihre Karriereziele zu erreichen. Hier bei TD stellen wir die Besten ein und entwickeln sie weiter.
Schulung & Einarbeitung
Wir werden Schulungs- und Einarbeitungssitzungen anbieten, um sicherzustellen, dass Sie alles haben, was Sie für den Erfolg in Ihrer neuen Rolle benötigen.
Interviewprozess
Wir werden uns mit interessierten Kandidaten in Verbindung setzen, um ein Vorstellungsgespräch zu vereinbaren. Wir bemühen uns, allen Bewerbern die Ergebnisse per E-Mail oder Telefon mitzuteilen.
Unterkunft
Ihre Zugänglichkeit ist uns wichtig. Bitte teilen Sie uns mit, ob Sie Unterkünfte benötigen (einschließlich barrierefreier Besprechungsräume, Untertitelung für virtuelle Interviews usw.), damit wir Hindernisse beseitigen können, damit Sie am gesamten Interviewprozess teilnehmen können.
Wir freuen uns darauf, von Ihnen zu hören!
Sprachanforderung (nur Quebec): Sans Objet
Diese Position ist berechtigt für eine leistungsabhängige variable Vergütung, die die Geschäfts- und Einzelleistung berücksichtigt.
TD ist bestrebt, allen Kolleginnen und Kollegen faire und gerechte Vergütungsmöglichkeiten zu bieten. Wachstumschancen und Kompetenzentwicklung sind definierende Merkmale der Kollegenerfahrung bei TD. Unsere Vergütungspolitik und -praktiken sind darauf ausgelegt, Kolleginnen und Kollegen im Laufe der Zeit im Gehaltsrahmen aufsteigen zu lassen, während sie sich in ihrer Rolle weiterentwickeln. Das tatsächlich angebotene Grundgehalt kann je nach Fähigkeiten und Erfahrungen des Kandidaten, fachspezifischem Wissen, geografischem Standort und anderen spezifischen Geschäfts- und Organisationsbedürfnissen variieren.
Unser Gesamtvergütungspaket
Unser Gesamtvergütungspaket spiegelt die Investitionen wider, die wir in unsere Kolleginnen und Kollegen tätigen, um ihnen und ihren Familien zu helfen, ihre finanziellen, körperlichen und geistigen Gesundheitsziele zu erreichen. Die Gesamtvergütung bei TD umfasst ein Grundgehalt, variable Vergütung und mehrere andere Schlüsselpläne wie Gesundheits- und Wellnessleistungen, Spar- und Altersvorsorgeprogramme, bezahlte Freizeit, Bankleistungen und Rabatte, Karriereentwicklung sowie Belohnungs- und Anerkennungsprogramme. Mehr erfahren
Stellenbeschreibung
Die Gelegenheit
Global Transaction Banking baut seine kundenorientierte Technologie von Grund auf neu auf – mit Micro-frontends, Echtzeit-APIs, Host-to-Host- und ereignisgesteuerter Konnektivität über einen modernen Cloud-nativen Stack.
Als Channels Architect werden Sie die technische End-to-End-Architektur für die Erstellung und Erfahrung von GTB-Produkten vorantreiben – von den API-Verträgen, die sie antreiben, über die Micro-frontend-Shells, die sie bereitstellen, bis hin zur Konnektivitätsschicht, die sie mit der Welt verbindet. Sie werden die Architektur festlegen, nach der zwei Pods (UIs und Konnektivität) arbeiten, eng mit den Daten- und Plattformarchitekten zusammenarbeiten und die technische Autorität sein, an die sich Produkt- und Designteams wenden, wenn Kompromisse eingegangen werden müssen.
Dies ist eine praxisorientierte Architekturrolle. Sie werden im Code, in den Design-Reviews und in den Besprechungen, in denen die Produktrichtung festgelegt wird, präsent sein.
Warum bei uns einsteigen
Dies ist eine seltene Gelegenheit, grundlegende Architekturarbeit zu leisten – keine inkrementellen Verbesserungen an einem etablierten System, sondern die Definition, wie die kundenorientierte Technologie einer großen Finanzinstitution für das nächste Jahrzehnt aufgebaut wird. Sie werden echte Autorität, Nähe zu Geschäftsergebnissen und ein Team von starken Ingenieuren haben.
Die Arbeit ist hart, die Plattform ist wirklich interessant und die Entscheidungen, die Sie treffen, werden wichtig sein.
Mandat: Definieren und betreuen Sie die full stack-Architektur über die Kunden-Erlebnis- und Konnektivitätsschichten von GTB – stellen Sie sicher, dass jede Oberfläche komponierbar, jede Integration zuverlässig ist und jedes Ingenieurteam mit Zuversicht ausliefern kann.
Kunden-Erlebnis-Architektur
- Definieren Sie die Micro-frontend-Architektur – Shell-Anwendung, Modul-Federationsstrategie, System für gemeinsame Komponenten und Client-seitiges Zustandsmodell.
- Legen Sie Standards für Leistung, Barrierefreiheit und Ausrichtung am Designsystem für alle benutzerorientierten Oberflächen fest.
- Verantworten Sie die frontend-Plattform: Erstellen Sie Tools, Test-Frameworks, CI/CD-Integration und Developer Experience für frontend-Teams.
- Arbeiten Sie mit Produkt und UX zusammen, um die Machbarkeit zu bewerten, Einschränkungen frühzeitig aufzuzeigen und Entscheidungen zu treffen, die Geschwindigkeit und Qualität ausbalancieren.
API & Integrationsarchitektur
- Entwerfen und verwalten Sie die API-Schicht – RESTful und GraphQL-Verträge, Versionierungsstrategie, Gateway-Konfiguration und Consumer-Driven Contract Testing.
- Verantworten Sie die Konnektivitätsarchitektur, die GTB-Systeme mit internen Plattformen, Partnernetzwerken und Drittanbieterdiensten verbindet.
- Definieren Sie Muster für ereignisgesteuerte Integration, Nachrichtenrouting und Protokollübersetzung für vielfältige Konnektivitätsanforderungen.
- Stellen Sie sicher, dass API-Sicherheit, Ratenbegrenzung, Beobachtbarkeit und Zuverlässigkeit erstklassige Anliegen sind.
Engineering-Standards & Befähigung
- Etablieren und pflegen Sie full stack-Engineering-Standards, Referenzarchitekturen und wiederverwendbare Muster für UIs und Konnektivität.
- Leiten Sie Architektur-Reviews, Spike-Untersuchungen und kritische Designentscheidungen.
- Fördern Sie die Einführung von Best Practices im Engineering: automatisiertes Testen, Beobachtbarkeit, Feature-Flagging, progressive Bereitstellung.
- Mentoring von Staff und Senior Engineers; fördern Sie architektonisches Denken in den Teams.
Engagement in der Unternehmensarchitektur
Diese Rolle operiert innerhalb des Governance-Modells der Unternehmensarchitektur und wird erwartet, die Domäne Channels bei allen EA-Berührungspunkten zu leiten und zu vertreten:
Prozess & Verantwortlichkeiten
- Architektur-Engagement & Triage: Neue Initiativen registrieren; Risiko und Komplexität der Architektur bewerten; an den entsprechenden Überprüfungspfad weiterleiten.
- Design Council / Peer Review: Channels-Architekturentscheidungen zur Peer-Bewertung vorstellen; Input zu domänenübergreifenden Vorschlägen geben und erhalten.
- Architektur-Blueprinting & Plattformvision: Das Channels-Architektur-Blueprint verantworten und pflegen; an den Zielzustand des Unternehmens und die mehrjährige Plattform-Roadmap anpassen.
- Architekturzertifikat / APAT-Genehmigung: Architekturgenehmigung für alle qualifizierenden Lieferinitiativen einholen; sicherstellen, dass Designs den Unternehmensstandards entsprechen, bevor mit dem Bau begonnen wird.
- Ausrichtung an Standards & Kontrollen: Sicherstellen, dass Channels-Lösungen den Unternehmensstandards für Sicherheit, Daten, API und Integration entsprechen; Ausnahmen identifizieren und formell verwalten.
- Geschäftsarchitektur & Fähigkeits-Governance: Technische Fähigkeiten von Channels dem Geschäftsfähigkeitsmodell zuordnen; an der Planung und Rationalisierung von Fähigkeitsinvestitionen teilnehmen.
- Delivery Readiness Handshakes (PI / Build Execution): Vollständigkeit der Architektur an PI-Planungsgates bestätigen; Entwicklungsteams bei Architekturfragen während der Erstellung unterstützen und validieren, dass Lösungen gemäß Design erstellt werden.
Was wir suchen
Kernanforderungen
- 10+ Jahre Erfahrung in der Softwareentwicklung, davon die letzten 5+ in einer Architektur- oder technischen Führungsrolle.
- Nachgewiesene Erfolgsbilanz bei der Konzeption und Bereitstellung von produktionsreifen full stack-Systemen im Unternehmensmaßstab – nicht nur bei deren Entwicklung.
- Tiefgreifende Expertise in moderner frontend-Architektur: Micro-frontends, Modul-Federation, React (oder Äquivalent), Komponentensysteme und frontend-Performance-Engineering.
- Starke backend-Engineering-Grundlagen: Java oder Node.js, Design von REST und GraphQL API, und Grundlagen verteilter Systeme.
- Solides Verständnis von API-Gateway-Mustern, Sicherheit (OAuth2, mTLS, OIDC) und Integrationsarchitektur.
- Erfahrung mit Microsoft Azure und Cloud-nativer Anwendungsbereitstellung.
- Komfort mit Ambiguität – in der Lage, den Weg nach vorne zu definieren, wenn Anforderungen unvollständig sind und Kompromisse real sind.
Nice to Have
- Erfahrung mit ereignisgesteuerter Konnektivität unter Verwendung von Kafka, Solace oder ähnlichen Messaging-Plattformen.
- Erfahrung mit Kubernetes-basierter Anwendungsbereitstellung und Plattform-Engineering.
- Vertrautheit mit Designsystemen und Governance von Komponentenbibliotheken im großen Maßstab.
- Erfahrung im Finanzdienstleistungs- oder Transaktionsbankensektor.
Wer wir sind
TD Securities bietet eine breite Palette von Kapitalmarktprodukten und -dienstleistungen für Unternehmenskunden, Regierungen und institutionelle Kunden, die uns wegen unserer Innovation, Ausführung und Erfahrung wählen. Mit mehr als 6,500 Fachleuten, die in 40 Städten weltweit tätig sind, bemühen wir uns, jede Interaktion, jedes Produkt und jede Erfahrung bemerkenswert menschlich und erfrischend einfach zu gestalten. Unsere Dienstleistungen umfassen die Emission und Platzierung neuer Wertpapiere, die Bereitstellung vertrauenswürdiger Beratung und branchenführender Einblicke, den Zugang zu globalen Märkten und die Bereitstellung integrierter Transaktionsbanklösungen. Im Jahr 2023 haben wir Cowen Inc. übernommen, wodurch wir unseren Kunden Zugang zu einem erstklassigen US-Aktienmarktgeschäft und einem sehr diversifizierten Aktienresearch-Portfolio verschaffen und gleichzeitig unsere starke, diversifizierte Investmentbank ausbauen.
Gemeinsam gestalten wir das Bankwesen für unsere Kunden, Kollegen und Gemeinschaften neu.
