Software Engineer, C++ (Quant Trading)

Software Engineer, C++ (Quant Trading)

Vancouver,British Columbia -Permanent

Job Description

White Rock (Vancouver) & Montreal

Our client, with 25 years of history in principal trading and just over over 1,300 employees around the Globe, is a technology-driven, diversified trading firm, they are in process of building out their algorithmic trading research group at our newly formed office located within Metro Vancouver (WhiteRock).

The Senior Software Engineer will work closely with Researchers and Traders to develop high performance algorithmic trading strategies from inception to production. The research and development teams collaborate on idea generation and strategy development, while encouraging independent exploration and original approaches, while your ingenuity and approach to development will bring those strategies to life. The role will challenge your ability to design best in class solutions for high bandwidth applications as well as optimize key latency sensitive routines within the pipeline.


- Collaboratively design, build and maintaining a low latency trading system
- Creating scalable and performant software using software engineering best practices
 in a small team
- Implementing strategies of the quant research and trading teams

- Driving projects and leading new initiatives (communicate closely with researchers and traders to understand technical requirements) 

Must Have Skills:

- Understanding of software development principles (OO design, TDD, etc)
- Bachelors or advanced degree in a technical field Engineering, Statistics, Computer Science, Mathematics, Physics
- Have a background in multi-threaded programming and a strong understanding of hardware/software interaction.
- Strong programming skills using modern C++11/14 and some proficiency in Python
- Enjoy working closely with others

Nice to Have Skills:

- Financial experience or studies are a plus but not a requirement

- Experience building ML models and then packaging or productizing these models for deployment into existing systems

- A background in quantitative engineering or equity trading or financial services etc.


Starting: ASAP

Similar jobs in Vancouver:

Similar jobs in other locations: