Associate Director, Senior eTrading Developer

RBC

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Jersey City, NJ
Salary
$135,000–$225,000 / yr
Employment
Full-time
Posted
8 days ago
Freshness
Confirmed live today
Closes
Nov 30, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $233k
This role $180k
$118k $291k
below market most similar roles pay here above market

This role pays less than 85% of similar roles. Most pay $196,633–$269,606 — the blue band above. At the midpoint, this role pays about $180k versus about $233k for comparable roles.

Based on 240 similar postings.

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

At a glance

TL;DR · Associate Director, Senior eTrading Developer

The Associate Director, Senior eTrading Developer joins the Credit eTrading technology team to develop and maintain enterprise-grade backend systems for Global Spread Products. This role involves building and improving a scalable data platform that powers analytics and AI tools across trading and banking divisions. Key responsibilities include managing data pipelines, creating standardized processes for eTrading workflows, and developing performance-critical trading systems where low latency optimization is essential. The successful candidate will utilize Java and J2EE/JEE technologies, with a mandatory focus on multithreading and server-side development. Required skills include translating complex business problems into robust data products and optimizing high-frequency trading systems. Preferred experience includes Solace messaging systems, graph-based data structures, and capital markets operations to solve technical bottlenecks and maximize long-term platform efficiency.

What you'll do

  • Develop and maintain enterprise-grade backend systems and server-side applications for Global Spread Products.
  • Build and improve a scalable data platform to power analytics and AI tools across trading divisions.
  • Manage data pipelines, analytics products, system performance, and overall cost efficiency.
  • Create standardized processes for eTrading workflows, including model packaging and deployment standards.
  • Develop performance-critical trading systems with a focus on low latency optimization.
  • Translate complex business problems into robust, well-tested data products for demanding stakeholders.
  • Identify technical bottlenecks and recommend platform improvements to maximize long-term efficiency.

What we're looking for

  • Must have a Bachelor’s degree in computer science, Engineering, Mathematics, or a related field, or equivalent hands-on experience.
  • Minimum of 10 years of hands-on experience developing Java and J2EE/JEE technologies with an emphasis on server-side development.
  • Mandatory experience with multithreading for concurrent processing.
  • Proven experience with low latency performance optimization in high-frequency trading systems.
  • Ability to translate complex business problems into robust, well-tested data products for demanding stakeholders.
  • Ability to work effectively with both business teams and technical partners to align projects with business goals.
  • Familiarity with capital markets operations, client engagement models, or investment banking workflows (preferred).
  • Familiarity with enterprise messaging systems such as Solace, entity resolution, or graph-based data structures (preferred).

More like this

Similar roles

Executive Director, FICC eTrading Development

CIBC

New York, NY 6 days ago $200,000–$290,000
Java Spring Boot Spring MVC SQL Oracle SQL Server PostgreSQL FIX Protocol MQ JMS RESTful SOAP JUnit Mockito Jenkins TeamCity Git CI/CD Microservices Low Latency Programming Agile Scrum
Hybrid

SVP Next Gen Electronic Trading Technology Lead & Architect

Citi

Jersey City, NJ 18 days ago $176,720–$265,080
Java C++ Rust Low Latency CI/CD Agile SDLC High-Throughput Architecture Concurrency Automated Testing Electronic Trading Market Data Processing Smart Order Routing DMA Performance Optimization
10+ yrs exp Hybrid

Vice President, Fidelity Digital Assets Trading Engineering

Fidelity Financial Services

Jersey City, NJ 15 days ago $140,000–$285,000
Java SQL AWS Kubernetes Aeron Solace 29West FIX Protocol Low Latency Distributed Systems Agile Time Series Databases Kernel Bypass Solarflare OpenOnLoad Version Control
10+ yrs exp