Software Developer, Algorithmic Trading

Job CategoryInformation Technology
Position TypeFull Time
Application Deadline December 31, 2021
Experience Required4 years
Job Duration1 year
Education RequiredBachelors

Software Developer, Algorithmic Trading
Our client is one of the largest banks in the world, based on market capitalization, being one of North America’s leading diversified financial services companies.

What is the opportunity?

You will be joining a team of high performing data scientists, data engineers and software developers building and supporting the AI-based models that underpin the next generation of trading algorithms for our client’s Canadian Equity business.

Day to day, your work runs the full SDLC gamut from requirements gathering, design and development, testing, deploying to production and supporting your solution in production.

You will be working in a fast-paced environment, juggling many competing priorities, and will be communicating directly with senior business stakeholders to understand the business use cases and ensuring your solution is fit for purpose.

What will you do?

• Work in an agile team with other developers, quality analysts, data scientists, and business stakeholders to continuously iterate and deliver new- and maintain existing- RL models
• Identify and implement solutions to optimize performance
• Meet deadlines in support of a fast moving release cycle
• Leverage cutting-edge research and techniques with continuous improvement in mind

Must Have

• BS degree in Computer Science, Software Engineering, similar technical field of study or equivalent practical experience
• 3+ years’ experience developing applications in Python and Java
• Experience with Python-based ML packages (SciKit Learn, NumPy, TensorFlow)
• Excellent written and verbal communication
Nice to Have 
• Experience with algorithmic, or electronic trading
• Experience with Reinforcement Learning (RL)
• Experience programming in a high throughput, low latency environment
• Experience working in an Agile environment
What’s in it for you?

• A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
• Leaders who support your development through coaching and managing opportunities
• Ability to make a difference and lasting impact, and do challenging work
• Work in a dynamic, collaborative, progressive, and high-performing team
• A world-class training program in financial services
• Opportunities to take on progressively greater accountabilities

Our client is one of North America’s leading diversified financial services companies, serving more than 16 million personal, business, public sector and institutional clients through offices in Canada, the U.S. and 37 other countries.
This is a permanent role based in Toronto, Ontario (37.5 hours per week). Not a remote role.
The salary for this role is salary plus variable bonus.
Position Level is CM – Professional.
If you meet the above criteria and are interested in this opportunity, please email or call me at your earliest convenience.

Audene Walker
[email protected]
MaxSys Staffing & Consulting
Halifax, NS
tel: 902-444-3305   
fax: 902-444-3306