Taro Logo

Principal Engineer, TD Securities

TD Securities offers capital markets products and services to corporate, government, and institutional clients, operating from 40 cities globally with over 6,500 professionals.
$93,000 - $121,000
Data
Principal Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Finance

Description For Principal Engineer, TD Securities

TD Securities is seeking a Principal Engineer to join their Data Platform and Analytics Velocity team, focusing on revolutionizing data consumption and management. This role combines technical leadership with hands-on development, requiring expertise in data platform architecture and modern cloud technologies. The position offers an opportunity to work with a leading financial institution while driving innovation in data solutions.

The ideal candidate will bring 8+ years of experience and deep expertise in languages like Java, Python, or JavaScript, along with strong knowledge of cloud platforms and data architecture. They will be responsible for setting technical direction, mentoring team members, and building a self-service data platform that serves the organization's needs.

Working in a hybrid environment in Toronto, this role offers competitive compensation ranging from $93,000 to $121,000 USD, plus variable compensation based on performance. TD Securities provides a comprehensive benefits package including health coverage, retirement plans, and career development opportunities.

The position sits within TD Securities' Technology Solutions division, which fosters an entrepreneurial, start-up environment while leveraging enterprise-scale resources. The Velocity team specifically focuses on driving change with speed and precision, making this an ideal role for someone who enjoys solving complex problems and having high visibility impact.

This opportunity combines the stability of a major financial institution with the excitement of building cutting-edge data solutions. The successful candidate will help shape the future of TD Securities' data infrastructure while working alongside talented professionals in a collaborative, innovation-focused environment.

Last updated a day ago

Responsibilities For Principal Engineer, TD Securities

  • Set strategic technical decisions for data platform and analytics
  • Build self-service data platform capabilities
  • Mentor junior engineers on software practices and architecture
  • Lead complex projects and manage competing priorities
  • Analyze platform level changes and monitor application impact
  • Manage and escalate risk and customer-impacting issues
  • Contribute to team agile ceremonies and lead demos
  • Participate in internal speaking and advocacy events
  • Guide team in achieving software delivery capabilities

Requirements For Principal Engineer, TD Securities

Java
Python
JavaScript
Kafka
  • Undergraduate Degree, Technical Certificate, or equivalent experience
  • Expert knowledge in Java, Python, or JavaScript
  • Experience operating in a cloud environment
  • 8+ years relevant experience
  • Experience in designing and operating a Data Platform from ingestion to consumption
  • Experience with AKS/Docker, Virtual Machines, streaming, API development
  • Experience in PaaS offerings from Azure / GCP / Databricks
  • Exceptional communication skills
  • Ability to create Architectural diagrams with networking focus and system design

Benefits For Principal Engineer, TD Securities

Medical Insurance
401k
  • Competitive base salary with variable compensation
  • Health and well-being benefits
  • Savings and retirement programs
  • Paid time off
  • Banking benefits and discounts
  • Career development opportunities
  • Reward and recognition programs

Jobs Related To TD Securities Principal Engineer, TD Securities