Full Stack Engineers x 5

Full Stack Engineers x 5

Montreal, Quebec, Canada  - Permanent

Job Description

Our client, a best in class player in Capital Markets and Options Trading, is seeking 2 or 3 Full Stack Software Dev for a number of roles at their Montreal office.

They are looking for bright enthusiastic educated Software Engineers to work with their Data Acquisition Teams (not data engineers)

The objective is to optimize the quality, calibre, specificity, and usability insights from the data pipelines to allow the traders to optimize their decisions. (Our client is a best in class Trading organization (not Morgan Stanley).

This may involve doing research, using leading edge technologies, prototyping and doing Proof of Concept and then engineering & operationalizing these solutions with containers, CI CD, Automation.

However due to the very nature of trading in different equity classes, in different trading centres around the globe, the target data, data formats, data sources will change continuously and so too must the solutions you are building. So these roles are not for perfectionist product builders, they are so innovative, clever, risk takers who understand that what works this week may be suboptimal by next week and will be eagers to start all over again with the same tech stack or a different tech stack if you can prove it will improve upon the results.

Must Have Skills:

You’ll feel right at home if you…

Have a minimum of 5 years of relevant software development experience with Python or Node or another programming language and have strong competencies with a 2nd or 3rd language such as Scala or GO or C# or Ruby or Java etc.

Have a bachelor or master’s degree in Computer Science or Software Engineering ( or equivalent work exp ).

Have experience working with databases such as Microsoft SQL, InfluxDB, or PostgreSQL

Have experience with distributed systems, understand the fundamental of Networking (TCP/IP & friends ...)

Have worked with some of the following tools: GitHub, Teamcity, Ansible, Capistrano, RabbitMQ, Elasticsearch, Redis or Docker

Have developed in a Linux based environment

Have an interest and ability to learn other coding languages as needed

Possess strong interpersonal skills and ability to work in a collaborative environment with cross-functional teams

Possess self-motivation, curiosity and a passion for technology

Have strong verbal and written communication skills in English

Nice to Have Skills:

Master or MSc
Interest in Trading,Algorithmic or High Frequency Trading or Finance
Help develop a trading platform
Helped build great Dashboards
Equally competent in 2 or more of the following....Python, Ruby, Go, Scala or C++, JavaScript, Java


Starting: ASAP apply to: rwm@gurulink.ca

Similar jobs in Montreal:

Similar jobs in other locations: