Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Channels Architect

Home > Javascript/Typescript programming jobs

Channels Architect in Canada

  • TD bank
  • Full time
  • Email
  • Toronto

Responsibilities

  • Define and govern full-stack architecture for GTB client experience and connectivity systems.
  • Design micro-frontend architecture, module federation strategy, shared component systems, frontend state models, performance standards, and accessibility standards.
  • Own frontend platform tooling, testing frameworks, CI/CD integration, and developer experience.
  • Design and govern REST and GraphQL APIs, including contracts, versioning, gateway configuration, and consumer-driven contract testing.
  • Define connectivity patterns for event-driven integration, message routing, protocol translation, and connections to internal platforms, partner networks, and third-party services.
  • Ensure API security, rate limiting, observability, and reliability are built into the architecture.
  • Establish engineering standards, reference architectures, reusable patterns, and best practices across UI and connectivity teams.
  • Lead architectural reviews, investigations, design decisions, enterprise architecture governance, and architecture approval processes.
  • Maintain the Channels architecture blueprint and align it with enterprise target state and multi-year platform roadmaps.
  • Confirm architecture completeness at planning gates and support delivery teams through implementation.
  • Mentor Staff and Senior Engineers and develop architectural capability across teams.

Requirements

  • 10+ years of software engineering experience, including the last 5+ years in an architecture or technical leadership role.
  • Proven experience designing and delivering production-grade full-stack systems at enterprise scale.
  • Deep expertise in micro-frontends, module federation, React or an equivalent framework, component systems, and frontend performance engineering.
  • Strong backend engineering experience with Java or Node.js, REST and GraphQL API design, and distributed systems fundamentals.
  • Understanding of API gateway patterns and security technologies including OAuth2, mTLS, and OIDC.
  • Experience with Microsoft Azure and cloud-native application delivery.
  • Ability to define solutions amid ambiguity and make practical architecture tradeoffs.
  • Preferred experience with Kafka, Solace, or similar messaging platforms; Kubernetes-based deployment; platform engineering; design-system governance; or financial services and transaction banking.

Benefits

  • Base salary of $125,500 - $148,000 CAD plus eligibility for discretionary variable compensation.
  • Health and well-being benefits, savings and retirement programs, paid time off, banking benefits, and discounts.
  • Career development, training, online learning, mentoring, and reward and recognition programs.
  • Training and onboarding sessions are provided.
  • Work location is Toronto, Ontario, Canada, with a 37.5-hour workweek.
  • Employment is subject to applicable provincial regulations in Canada.

TD bank

TD Bank Group provides retail and commercial banking, credit cards, mortgages, wealth management, insurance, and capital-markets services to consumers, businesses, and institutional clients. Headquartered in Toronto and founded in 1955, it operates across Canada and the eastern United States. The...

Similar positions

Frontend Architect

  • Navan
  • Full time
  • USA
  • 10/15/2026
  • New York, NY

Frontend Architect

  • Navan
  • Full time
  • USA
  • 10/14/2026
  • Salary: $130k - $288k/yr
  • Palo Alto, CA

Senior Front End Architect

  • Gartner
  • Full time
  • USA
  • 10/11/2026
  • Salary: $120k - $167k/yr
  • Stamford, CT

Geospatial (GIS) Solutions Architect-Engineer

  • Ardent
  • Full time
  • USA
  • 10/05/2026
  • Salary: Competitive
  • Remote

Security Solutions Architect - United Kingdom

  • ExtraHop
  • Full time
  • UK
  • 10/04/2026
  • Salary: £86k-£96k
  • Remote