Associate Director, Developer Low Latency Trading Systems

RBC

Hybrid Actively hiring Verified listing
Jersey City, NJ Posted 32 days ago $225,000$225,000 / year

At a glance

AI generated

TL;DR

As an Associate Director, Developer on the Low Latency Trading Systems team at RBC Capital Markets LLC in Jersey City, NJ, you will support and enhance trading platforms for Equities and Equity derivatives by developing core server applications and new tools that improve process efficiency and reduce operational risk. Your day-to-day responsibilities include implementing market data services, order management systems, messaging layers, security reference data systems, and position keeping systems using C++, Python, and Shell scripting. You will collaborate with quants, traders, and other stakeholders to design and test technology used in trading while contributing to DevOps practices such as continuous integration pipelines, code quality tools, and release methodologies. The role requires expertise in building highly performant, low-latency distributed systems on Linux platforms, financial market data and trading systems, and experience with relational databases like MariaDB, MS SQL, and Oracle.

Skills

C C++ Python Shell MariaDB MS SQL Oracle CI/CD DevOps Linux Multithreading Concurrent Programming Performance Optimization Financial Market Data Feeds Reuters Bloomberg OPRA CTA/UTP Cloud Environments

What you'll do

  • Develop and enhance core server applications for trading platforms using C++, Python, and Shell.
  • Implement market data services and order management systems to support trading initiatives.
  • Collaborate with quants and traders to design and test technology used in trading.
  • Maintain and optimize low-latency distributed systems on Linux platforms for performance.
  • Contribute to DevOps practices including CI/CD pipelines and code quality tools.

What we're looking for

  • Master’s degree in Computer Science or related field required
  • 5 years of experience building low-latency, distributed systems on Linux
  • Expertise in C++, Python, Shell scripting, and relational databases (MariaDB, MS SQL, Oracle)
  • Experience with financial market data and trading systems including Reuters, Bloomberg
  • Proficiency in DevOps technologies such as CI/CD pipelines, containerization, cloud environments

Market check

Salary context

This $225,000–$225,000 range sits above 79% of similar postings on FindRole.

Peer median band

$155,930$213,480

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$157,200$220,900

Middle half of comparable postings.

Based on 238 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About RBC

RBC (Royal Bank of Canada) is Canada''s largest bank by market capitalization, offering a broad range of personal and commercial banking, wealth management, insurance, and capital markets services. Industry: Banking & Financial Services

RBC currently has 4 open roles on FindRole.

Most-posted roles

View all roles at RBC

More like this

Similar roles

Java Algo Developer, Fixed Income Trading, Vice President

Citi

Remote (388 Greenwich Street - Trading, US) 28 days ago $142,320$213,480
Java Solace Kafka Chronicle Aeron Linux Gradle Git TeamCity Jenkins Artifactory Docker CI/CD PostgreSQL Messaging Technologies Build Tools
Remote

Sr Analyst, Technical Exchange Administrator

McDonald’s Corporation

Chicago, IL 10 days ago $115,872$144,840
Exchange Online SharePoint Microsoft Teams Power BI Conditional Access Purview SMTP M365 Copilot Mailjet Mailgun PowerShell Microsoft Graph API DKIM DMARC SPF CI/CD Azure Office 365