Software Engineer I - Financial Planning

TDToronto, ON
CA$69,700 - CA$98,400Onsite

About The Position

This role supports Financial Planning Delivery Excellence in TD Wealth by building technical solutions that improve reporting, automation, data analysis, and operational processes.

Requirements

  • 2–3 years of relevant experience in software development, data analysis, automation, reporting, or operations.
  • Strong Python skills for automation, data manipulation, and process improvement.
  • Strong data-driven communication and influencing skills, with the ability to challenge assumptions, defend recommendations, and position insights clearly to stakeholders.
  • Experience using GitHub for version control, collaboration, and code management.
  • Experience with AI-enabled development tools such as GitHub Copilot.
  • Experience with SQL, Excel, Power Apps, Power Automate, Power BI, Streamlit, APIs, Azure and Databricks.

Nice To Haves

  • Experience in banking or financial services.

Responsibilities

  • Build and maintain automation, reporting, dashboard, and workflow solutions.
  • Extract, transform, analyze, and validate data to support recurring business processes.
  • Identify logic gaps, data issues, control weaknesses, and opportunities to improve or automate work.
  • Translate business needs into practical, scalable technical solutions.
  • Monitor recurring processes to ensure outputs are accurate, timely, and reliable.
  • Document business logic, process steps, assumptions, testing, and controls.
  • Work with stakeholders to clarify requirements, set expectations, manage timelines, and communicate progress.
  • Use AI-enabled tools to improve development efficiency, problem-solving, and delivery speed.
  • Learn new systems, tools, and processes quickly as business needs evolve.

Benefits

  • health and well-being benefits
  • savings and retirement programs
  • paid time off
  • banking benefits and discounts
  • career development
  • reward and recognition programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service