Logo of Huzzle

Global Markets Intern/Co-op, Energy Trading (Fall 2024 - Calgary)

image

TD

3mo ago

Applications are closed

  • Internship
    Full-time
    Off-cycle Internship
  • Software Engineering
    Banking & Finance
  • Calgary

Requirements

  • Technical degree preferred (Engineering, Computer Science, Statistics or related degree)
  • Python coding knowledge
  • Must be technical minded and have a basic understanding of programming logic
  • Demonstrated strong business analysis skills, problem solving skills and initiative
  • Self-starter, motivated towards improving and developing the business
  • Excellent communication skills, both verbal and written
  • Ability to work in a fast-paced environment where paying attention to detail is key
  • Works well under pressure and is able to multi-task
  • Early Talent Requirements:
  • Applications must include a transcript, cover letter (one letter-sized page or less) and a resume (maximum of 2 pages).
  • We welcome all applications; however, we will only contact qualified candidates chosen for an interview. Thank you for your interest.
  • TD requires employees to reside in the country where the role is located, irrespective of remote working arrangements

Responsibilities

  • Working closely with traders and analysts to develop and implement cutting edge trading tools
  • Port C++ libraries from a 32-bit to a 64-bit environment
  • Research and develop high performance trading algorithms
  • Optimize spreadsheets and code for speed and efficiency
  • Design and implement front-office solutions to optimize trading operations
  • Assist in multiple marketplace modeling and ad-hoc quantitative research

1-10
Employees

Mission & Purpose

The Toronto-Dominion Bank & its subsidiaries are collectively known as TD Bank Group (TD). TD is the sixth largest bank in North America by branches & serves approximately 22 million customers in a number of locations in key financial centres around the globe. Over 85,000 TD employees represent the strongest team in banking. Delivering legendary customer experiences is who we are & is part of being the Better Bank. Visit our Careers page to learn more about TD & why TD is a great place to work.