Associate Director, Senior eTrading Developer
RBC
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 56% of similar roles. Most pay $205,200–$273,987 — the blue band above. At the midpoint, this role pays about $245k versus about $240k for comparable roles.
Based on 240 similar postings.
Employer
CIBC (Canadian Imperial Bank of Commerce) is a leading North American financial institution offering personal, business, public sector, and institutional banking, investment banking, and wealth management services. Industry: Banking & Financial Services
CIBC currently has 5 open roles on FindRole.
Listed pay typically runs $160,000–$185,000 across 5 roles with salary data.
Most-posted roles
At a glance
The Executive Director, FICC eTrading Development leads the design, development, and maintenance of high-performance electronic US Treasury and Rates trading systems. Working within the fixed income markets domain, this role focuses on delivering reliable, scalable, and low-latency solutions to support trading and risk management objectives. Key responsibilities include providing technical leadership, overseeing end-to-end solution delivery, and collaborating with traders, business analysts, and infrastructure teams to ensure regulatory compliance and system reliability. The position requires deep expertise in Java, including multi-threading and concurrency, alongside proficiency in the Spring Framework, SQL, and distributed systems. Candidates must also possess experience with FIX protocols, MQ, JMS, RESTful/SOAP web services, and CI/CD tools like Jenkins or Git to manage complex order routing, execution, and trade booking flows.
Skills
What you'll do
What we're looking for
More like this
RBC
Citi
JPMorgan Chase
JPMorgan Chase
JPMorgan Chase
Fidelity Financial Services