Full Stack Engineers x 5
Full Stack Engineers x 5
Montreal, Quebec - Permanent
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