Developer - Low-latency Trading Systems

Developer - Low-latency Trading Systems

Developer - Low-latency Trading Systems

Job Overview

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

Job Description

Job Description

WHAT IS THE OPPORTUNITY?

PRISM Trading Services team is responsible for supporting and improving trading platform (Order Management, Market Data, Trade workflow, etc.) for Equities, Equity derivatives and other products business at RBC. This position will develop, enhance and maintain core server applications for trading across various desks such as Flow Trading, Delta One, Structured Products, etc.

This position will enhance or build new tools to improve Trading or Sales ideas, increase process efficiency and decrease operational risk.

WHAT WILL YOU DO?

  • Implement services for trading such as market data, order management, messaging layer, security reference data systems, position keeping systems, and services for user interfaces (C++, Python)
  • Work with quants, traders, and other stake holders to design, implement and test technology used in trading
  • Participate in DevOps (continuous integration pipeline, code quality tools, release methodologies)
  • Participate on specifications writing for new projects

WHAT DO YOU NEED TO SUCCEED?

Must have

  • Bachelor’s degree in Computer Science, Computer Engineering or a related field
  • 1+ years of experience building highly performant, low-latency systems on Linux platform
  • Intermediate level C++ programmer. Must have ability to use the right construct for the problem and not introduce unnecessary complexity for the sake of using a new C++ construct. Develop maintainable software.
  • Proficiency with Linux platform
  • Proficiency in Python
  • Basic script and database query coding is required

Nice-to-have

  • Strong analytical and problem solving skills; ability to work in fast-paced environments delivering quality solutions
  • Excellent communication skills and a high desire to collaborate and deliver high quality solutions.

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: 98508

Similar Jobs

Meta

Full Time Job

Developer - low-latency trading systems Developer - low-latency trading systems

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

Full Time Job

Deloitte

Full Time Job

Developer - low-latency trading systems Developer - low-latency trading systems

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

Full Time Job

Labcorp

Full Time Job

Developer - low-latency trading systems Developer - low-latency trading systems

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

Full Time Job

Braintrust

Full Time Job

Developer - low-latency trading systems Developer - low-latency trading systems

• 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