Sr. C++ Engineer, Td Securities

TD Bank

Toronto, Ontario, Canada
Base: $126,800 - $164,100 cad; bonus/equity: discr...
Hybrid
7-12 years professional c++ development experience
Strong java programming experience
Deep knowledge of modern c++ standards
The role involves contributing to the strategic evolution of derivatives valuation and enterprise market risk systems within a hybrid cloud environment

Job Summary

  • The role involves contributing to the strategic evolution of derivatives valuation and enterprise market risk systems within a hybrid cloud environment.
  • Candidates will work on performance-critical components, refactoring existing systems to improve maintainability, and evolving workflows from batch processing to near real-time.
  • TD offers a competitive total rewards package including base salary, variable compensation, health benefits, and extensive career development opportunities.

Matching Summary

The role involves contributing to the strategic evolution of derivatives valuation and enterprise market risk systems within a hybrid cloud environment.

Salary

Base: $126,800 - $164,100 CAD; Bonus/Equity: Discretionary variable compensation award based on performance; Benefits: Health, well-being, savings, retirement programs included

Skills & Requirements

Must-have

  • 7-12 years professional C++ development experience
  • Strong Java programming experience
  • Deep knowledge of modern C++ standards
  • Experience with event-driven messaging systems
  • Proficiency in relational databases and SQL

Nice-to-have

  • Exposure to capital markets and derivatives
  • Understanding of market risk and valuation concepts
  • Ability to communicate technical concepts clearly
  • Experience migrating systems to hybrid cloud environments

Key Requirements

  • Undergraduate Degree in Computer Science or Engineering
  • 7-12 years of C++ development experience
  • Strong object-oriented design and memory management skills

Work Rights

Not specified

Tailored Resume

Cover Letter