Associate Director, Senior eTrading Developer

RBC

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Jersey City, NJ
Salary
$135,000–$225,000 / yr
Posted
28 days ago
Freshness
Confirmed live 2 days ago
Closes
Sep 25, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $232k
This role $180k
$118k most similar roles pay here $292k

This role pays less than 83% of similar roles. Most pay $194,415–$270,487 — the shaded band above. At the midpoint, this role pays about $180k versus about $232k for comparable roles.

Based on 239 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 9 open roles on FindRole.

Listed pay typically runs $112,500–$192,500 across 6 roles with salary data.

Most-posted roles

View all roles at RBC

At a glance

TL;DR · Associate Director, Senior eTrading Developer

Associate Director, Senior eTrading Developer will join the Credit eTrading team to develop and maintain enterprise-grade backend systems for Global Spread Products. The role involves building a scalable data platform for analytics and AI tools, managing data pipelines, and creating standardized processes for eTrading workflows like model packaging and deployment. You will develop performance-critical trading systems where low latency optimization is essential for competitive advantage. Key responsibilities include identifying technical bottlenecks and collaborating with business teams to ensure new products are scaled across the organization. The required skill set includes extensive experience in Java and J2EE/JEE technologies, mandatory multithreading expertise, and proficiency in low latency performance optimization. Preferred qualifications include familiarity with capital markets operations, Solace messaging systems, entity resolution, graph-based data structures, and event-driven data products to solve complex trading problems.

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 and banking divisions.
  • Manage data pipelines, system performance, and cost efficiency for internal data products.
  • Create standardized processes and operational approaches for eTrading workflows, including model packaging and deployment standards.
  • Develop performance-critical trading systems with a specific 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

  • Bachelor’s degree in computer science, Engineering, Mathematics, or related field, or equivalent hands-on experience.
  • Minimum of 10 years of experience developing Java and J2EE/JEE technologies with a focus on server-side development.
  • Mandatory experience in multithreading for concurrent processing systems.
  • Experience with low latency performance optimization and techniques to minimize latency in high-frequency trading systems.
  • Proven track record of translating complex business problems into robust, well-tested data products.
  • Ability to collaborate with both business teams and technical partners to manage priorities and align projects with goals.
  • Familiarity with capital markets operations, client engagement models, or investment banking workflows (preferred).
  • Experience with enterprise messaging systems like Solace, entity resolution, graph-based structures, or event-driven data products (preferred).

More like this

Similar roles

Senior FX eTrading Developer

RBC

New York, NY 2 days ago
Java Low Latency Solace Tibco Aeron IBM MQSeries DevOps Automated Testing Agile SDLC High-Frequency Trading Market Connectivity
3+ yrs exp

eTrading Engineer Vice President

Morgan Stanley

New York, NY 78 days ago $155,000$215,000
Java Python Low Latency Development QA Automation Object-Oriented Programming CLI AI Tools Fixed Income
6+ yrs exp

SVP Next Gen Electronic Trading Technology Lead & Architect

Citi

Remote (Jersey City, NJ) 14 days ago $176,720$265,080
Java C++ Rust Agile CI/CD SDLC Automated Testing High-Throughput Architecture Concurrency Performance Optimization Market Data Processing Algorithmic Trading Smart Order Routing Trade Reconciliation
10+ yrs exp Remote

VP Engineering, Electronic Trading

Citi

Remote (Jersey City, NJ) 29 days ago $142,320$213,480
Java Microservices Low-latency Systems CI/CD Agile Solace AMPS Chronicle KDB+ Ansible Rust JVM Distributed Systems Testing Frameworks
5+ yrs exp Remote