Transparency Pricing & Risk Developer

TD Ameritrade

Toronto, Ontario, Canada
Base: $126,800 - $164,100 cad; bonus: discretionar...
Fully remote
8+ years software engineering experience
Core java jdk 11+ development
Python enterprise level development
This role involves developing critical pricing and risk applications for global sales and trading teams within the Transparency team

Job Summary

  • This role involves developing critical pricing and risk applications for global sales and trading teams within the Transparency team.
  • The position offers a competitive base salary range of $126,800 to $164,100 CAD with eligibility for discretionary variable compensation.
  • Candidates will work with a global team across Toronto, London, New York, and Singapore using a modern technology stack including Java 17, Scala, and Python.

Matching Summary

This role involves developing critical pricing and risk applications for global sales and trading teams within the Transparency team.

Salary

Base: $126,800 - $164,100 CAD; Bonus: Discretionary variable compensation award available; Benefits: Health, well-being, savings, retirement, paid time off

Skills & Requirements

Must-have

  • 8+ years software engineering experience
  • Core Java JDK 11+ development
  • Python enterprise level development
  • High performance event-driven messaging
  • Multi-threaded programming expertise
  • CI/CD unit and regression testing

Nice-to-have

  • Interest Rate Swap product knowledge
  • Bloomberg API integration experience
  • Java performance testing skills
  • React and AngularJS frontend skills
  • Agile and SDLC process familiarity

Key Requirements

  • 8+ years as a software engineer
  • 4+ years strong Python knowledge
  • Strong Core Java knowledge JDK 11+

Work Rights

Not specified

Tailored Resume

Cover Letter