freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer (C++)

Open 28d

Main Function
Successful candidates will develop and maintain front to back trading infrastructure for our global frameworks for algorithmic trading, real-time risk management, market connectivity, trade reporting and trade surveillance. The candidate must be comfortable working in a rapidly changing environment with short deadlines, a need for high quality reliable deliverables and strong communication with global colleagues.

Responsibilities:

  • Design, develop and test real-time software for low-latency algorithmic trading, risk management and trade reporting.
  • Collaborate closely with quant researchers and peers in technology to ensure consistency and maximize re-use of software components globally.
  • Work with technology operations to provide 2nd/3rd level application support as required.

Candidate Requirements
The candidate must be comfortable working in a rapidly changing environment with an ability to deliver high quality work in collaboration with global colleagues.

Qualifications:

  • Bachelors Degree in Engineering, Computer Science or related subject.
  • 3+ years C/C++ development experience on Linux
  • 3+ years understanding of code optimization and high performing applications
  • Must be in Montreal, Quebec, Canada
  • Must have a valid work authorization in Canada


Preferred Qualifications:

  • Experience with order management, exchange connectivity or market data handling for Equities, FX or fixed income products will be an added advantage Advanced degree in Mathematics or Computer Engineering (MSc)
  • Team player with excellent communication skills.
  • Capable of developing industrial strength software components with colleagues across the globe.
  • Python, SQL and/or scripting experience considered a plus.
  • Interest in automated trading systems.
  • Knowledge of trading, settlement and/or market interfaces considered a plus.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available