Senior Staff Software Engineer

6 days ago


Toronto, Ontario, Canada The Toronto-Dominion Bank (Canada) Full time
Job Summary

We are seeking a highly skilled Senior Staff Software Engineer to lead our API Management platform and related services. As a technical leader, you will be responsible for end-to-end technical leadership, API development, ownership, maintenance, regulations, and industry trends. You will leverage your deep technology expertise to drive business outcomes and ensure delivery of effective technology solutions.

Key Responsibilities
  • Technical leadership and oversight of all API Management capabilities, including design, development, and execution.
  • API Management product roadmap development and identifying new business opportunities.
  • Facilitate strategic business and technology discussions, providing thought leadership to varying audiences.
  • Engage executive stakeholders, line of business partners, and technology project teams to facilitate decision making, identify risks, and examine potential impact.
  • Cooperation with Architecture, Security governance, internal and external audit partners to develop policy and establish processes and patterns.
  • Establish, drive, and deliver on committed objectives, timelines, and budget.
  • Management and oversight of developers operating in TD Agile development pods.
  • Grow team expertise to align with business/enterprise demand and direction.
Requirements
  • Undergraduate Degree.
  • 10+ years relevant experience.
  • Knowledge of Java, NodeJS, Angular, HTTP, PKI, X509 Certificates, JWT, JWE, JWS, JWKS, Scripting Languages, REST, gRPC, GraphQL, API calls, reporting.
  • Core development tools: GitHub, BitBucket, Jira, Confluence, Maven, npm, etc.
  • Network engineering: Proxies, Firewalls, DNS, and Load balancers (F5).
  • Hands-on experience with Apigee X, Apigee Edge, or Apigee Hybrid Gateways.
  • Good understanding of Google Public Cloud (GCP), Google Kubernetes Engine (GKE), and Google Distributed Cloud (GDC).
  • Good understanding of Azure Public Cloud, Azure Kubernetes Service (AKS), Azure App Service (ASP), and Azure Functions (REST).
  • Experience working in a corporate environment navigating enterprise practices and processes at TD or similar institutions.
  • Experience leading projects/programs from both a technical and delivery standpoint.
  • Experience in platform and product development.
  • Experience communicating effectively in oral and written form, including executive communication, technical communication, and artifact creation/review.
  • Leadership/People management experience.
  • Solution Design and/or Architectural background focusing on system integration, networking, security, orchestration, cloud services, etc.
About Us

The Toronto-Dominion Bank (Canada) is one of the world's leading global financial institutions. We deliver legendary customer experiences to over 27 million households and businesses in Canada, the United States, and around the world. Our purpose is to enrich the lives of our customers, communities, and colleagues. We are guided by our vision to Be the Better Bank.

Total Rewards Package

Our Total Rewards package reflects the investments we make in our colleagues to help them and their families achieve their financial, physical, and mental well-being goals. Total Rewards at TD includes a base salary, variable compensation, and several other key plans such as health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs.



  • Toronto, Ontario, Canada Wiser Solutions, Inc. Full time

    Job Title: Senior Staff Software EngineerWe are seeking a highly skilled Senior Staff Software Engineer to join our team at Wiser Solutions, Inc. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software systems that meet the needs of our customers.Key Responsibilities:Design and...


  • Toronto, Ontario, Canada Wiser Solutions, Inc. Full time

    Job Title: Senior Staff Software EngineerWe are seeking a highly skilled Senior Staff Software Engineer to join our team at Wiser Solutions, Inc. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software systems that meet the needs of our customers.Key Responsibilities:Design and...


  • Toronto, Ontario, Canada Wiser Solutions, Inc. Full time

    Job Title: Senior Staff Software EngineerWe are seeking a highly skilled Senior Staff Software Engineer to join our team at Wiser Solutions, Inc. This role will be responsible for developing and maintaining our microservices and web applications that power our data collection process and drive execution and innovation within our online retail/brand execution...


  • Toronto, Ontario, Canada Wiser Solutions, Inc. Full time

    Job Title: Senior Staff Software EngineerWe are seeking a highly skilled Senior Staff Software Engineer to join our team at Wiser Solutions, Inc. This role will be responsible for developing and maintaining our microservices and web applications that power our data collection process and drive execution and innovation within our online retail/brand execution...


  • Toronto, Ontario, Canada Wiser Solutions, Inc. Full time

    Job Title: Senior Staff Software EngineerCompany Description: Wiser Solutions, Inc. is a leading provider of in-store and eCommerce intelligence and execution tools. Our mission is to empower brands, retailers, and retail channel partners to gather intelligence and automate actions to optimize pricing, marketing, and operations initiatives, both in-store and...


  • Toronto, Ontario, Canada Wiser Solutions, Inc. Full time

    Job Title: Senior Staff Software EngineerCompany Description: Wiser Solutions, Inc. is a leading provider of in-store and eCommerce intelligence and execution tools. Our mission is to empower brands, retailers, and retail channel partners to gather intelligence and automate actions to optimize pricing, marketing, and operations initiatives, both in-store and...


  • Toronto, Ontario, Canada Wiser Solutions, Inc. Full time

    Job Title: Senior Staff Software EngineerWiser Solutions, Inc. is a leading provider of in-store and eCommerce intelligence and execution tools. We're on a mission to empower brands, retailers, and retail channel partners to gather insights and automate actions to optimize pricing, marketing, and operations initiatives, both in-store and online.Job...


  • Toronto, Ontario, Canada Wiser Solutions, Inc. Full time

    Job Title: Senior Staff Software EngineerWiser Solutions, Inc. is a leading provider of in-store and eCommerce intelligence and execution tools. We're on a mission to empower brands, retailers, and retail channel partners to gather insights and automate actions to optimize pricing, marketing, and operations initiatives, both in-store and online.Job...


  • Toronto, Ontario, Canada Wiser Solutions, Inc. Full time

    Job DescriptionWiser Solutions, Inc. is seeking a highly skilled Senior Staff Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key Responsibilities:Design and develop high-quality software solutions that meet...


  • Toronto, Ontario, Canada Wiser Solutions, Inc. Full time

    Job DescriptionWiser Solutions, Inc. is seeking a highly skilled Senior Staff Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key Responsibilities:Design and develop high-quality software solutions that meet...


  • Toronto, Ontario, Canada Wiser Solutions, Inc. Full time

    About Wiser Solutions, Inc.We are a leading provider of in-store and eCommerce intelligence and execution tools, empowering brands, retailers, and retail channel partners to gather intelligence and automate actions to optimize pricing, marketing, and operations initiatives, both in-store and online. Our Commerce Execution Suite is available globally.Job...


  • Toronto, Ontario, Canada Wiser Solutions, Inc. Full time

    About Wiser Solutions, Inc.We are a leading provider of in-store and eCommerce intelligence and execution tools, empowering brands, retailers, and retail channel partners to gather intelligence and automate actions to optimize pricing, marketing, and operations initiatives, both in-store and online. Our Commerce Execution Suite is available globally.Job...


  • Old Toronto, Ontario, Canada Ramp Talent Full time

    About the RoleWe are seeking a highly skilled Senior Staff Software Engineer to join our team at Affiniti. As a key member of our engineering team, you will be responsible for designing and building innovative software solutions to help small businesses manage their spend.Key ResponsibilitiesArchitect and develop front-end applications using React and...


  • Old Toronto, Ontario, Canada Ramp Talent Full time

    About the RoleWe are seeking a highly skilled Senior Staff Software Engineer to join our team at Affiniti. As a key member of our engineering team, you will be responsible for designing and building innovative software solutions to help small businesses manage their spend.Key ResponsibilitiesArchitect and develop front-end applications using React and...


  • Toronto, Ontario, Canada Fleming Farms Senior Living Full time

    Join Our Team as a Senior Software EngineerWe're a remote-first, Toronto-based startup with big ambitions. As a Senior Software Engineer (Fullstack), you will be working on building, architecting and scaling PolicyMe's platform to accommodate a wide variety of different experiences for our users.Key Responsibilities:Build end-to-end experiences for our...


  • Old Toronto, Ontario, Canada Capital One Canada Full time

    About Capital One CanadaWe're a leading financial institution dedicated to helping Canadians achieve financial freedom. Our software studio is a hub for innovation, where talented engineers collaborate to design and develop cutting-edge solutions that simplify and humanize the world of credit cards.Job SummaryWe're seeking a highly skilled Senior Staff...


  • Old Toronto, Ontario, Canada Capital One Canada Full time

    About Capital One CanadaWe're a leading financial institution dedicated to helping Canadians achieve financial freedom. Our software studio is a hub for innovation, where talented engineers collaborate to design and develop cutting-edge solutions that simplify and humanize the world of credit cards.Job SummaryWe're seeking a highly skilled Senior Staff...


  • Toronto, Ontario, Canada Wiser Solutions, Inc. Full time

    About Wiser Solutions, Inc.Wiser Solutions, Inc. is a leading provider of in-store and eCommerce intelligence and execution tools. Our mission is to empower brands, retailers, and retail channel partners to gather intelligence and automate actions to optimize pricing, marketing, and operations initiatives, both in-store and online.Job DescriptionWe are...


  • Toronto, Ontario, Canada Wiser Solutions, Inc. Full time

    About Wiser Solutions, Inc.Wiser Solutions, Inc. is a leading provider of in-store and eCommerce intelligence and execution tools. Our mission is to empower brands, retailers, and retail channel partners to gather intelligence and automate actions to optimize pricing, marketing, and operations initiatives, both in-store and online.Job DescriptionWe are...


  • Toronto, Ontario, Canada Capital One Canada Full time

    About Capital One CanadaCapital One Canada is a leading financial institution that has been helping millions of Canadians for over 20 years. We're on a journey to put our customers first, and keep them there, by building modern technology solutions to simplify and humanize the world of credit cards.Job DescriptionWe're seeking a Senior Staff Software...