Senior Algorithmic Trading Developer

Senior Algorithmic Trading Developer

Senior Algorithmic Trading Developer

Job Overview

Location
Toronto, Ontario
Job Type
Full Time Job
Job ID
96460
Date Posted
1 year ago
Recruiter
Raymond Catherine
Job Views
333

Job Description

Job Description

WHAT IS THE OPPORTUNITY?

Developing and maintaining a state-of-the-art cross-asset algorithmic trading platform to facilitate the firm-wide electronic trading flows

WHAT WILL YOU DO?

  • Work with business stakeholders to build new and maintain existing algo trading platform features
  • Ensure the algo trading platform is built with high-performance low-latency solutions.
  • Meet deadlines in support of a fast moving release cycle
  • Leverage new technologies and approaches with continuous improvement in mind
  • Tailor the algorithmic container to meet the demand to house increasingly more sophisticated algorithmic strategies

WHAT DO YOU NEED TO SUCCEED?

Must Haves

  • Bachelor’s Degree in Computer Science or Engineering
  • 5+ years of experience in creating, maintaining, enhancing algo trading engines, order management systems and/or smart order routing solutions across multiple asset classes
  • Expert level knowledge of Java essential
  • Working knowledge of kdb+ and k programming language
  • Strong understanding of FIX protocol, market data and trading signals
  • In-depth understanding of algorithmic trading strategies
  • Excellent verbal and written communication skills

Nice to Haves:

  • Experience with database applications and working knowledge of SQL
  • Working knowledge of Python is also preferred
  • Knowledge of Pre and Post trade analytics, machine learning and pattern recognition is advantageous.
  • Understanding of build and deployment management
  • Experience as a member of a team providing L2 support

What’s in it for you?

We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.

  • 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
  • Work in a dynamic, collaborative, progressive, and high-performing team
  • A world-class training program in financial services
  • Flexible work/life balance options
  • Opportunities to do challenging work

RBC requires as a condition of employment that all successful candidates in the United States and Canada be fully vaccinated against COVID-19 prior to their start date, and may require proof of the same. Reasonable accommodation is available where required by law

Job ID: 96460

Similar Jobs

Meta

Full Time Job

Senior algorithmic trading developer Senior algorithmic trading developer

Meta is embarking on the most transformative change to its business and technolo...

Full Time Job

Deloitte

Full Time Job

Senior algorithmic trading developer Senior algorithmic trading developer

Deloitte’s Enterprise Performance professionals are leaders in optimizing...

Full Time Job

Labcorp

Full Time Job

Senior algorithmic trading developer Senior algorithmic trading developer

Job Duties/Responsibilities:Determine the acceptability of specimens for testing...

Full Time Job

Braintrust

Full Time Job

Senior algorithmic trading developer Senior algorithmic trading developer

• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept