Low-Latency Rates Algo Engineer (Java)

RBC Capital Markets, LLC

New York (NY)

On-site

USD 165,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

RBC Capital Markets is seeking an Algo Developer in New York focused on eRates and LMM. You will help expand our algo trading stack, drive price construction, and auto-hedging with a Java-first approach. Expect close collaboration with quantitative and trading teams to optimize latency and reliability.

The role emphasizes ownership, strong Java skills (2–5 years), and familiarity with time series analysis, q/kdb, and Python. Potential for discretionary compensation based on performance.

Qualifications

  • 2–5 years of Java experience with a strong ownership mindset.
  • Analytical thinker able to propose practical trading solutions.
  • Curiosity about time series data and rigorous validation.

Responsibilities

  • Research and develop price construction and auto-hedging strategies.
  • Write production-quality code for pricing and hedging Rates instruments.
  • Monitor intraday algo performance and resolve issues.

Skills

Java proficiency
Ownership
Analytical mindset
Time series
Low-latency coding

Tools

q/kdb
Python
Zero-GC

Job description

RBC Capital Markets is seeking an Algo Developer in New York focused on eRates and LMM. You will help expand our algo trading stack, drive price construction, and auto-hedging with a Java-first approach. Expect close collaboration with quantitative and trading teams to optimize latency and reliability.

The role emphasizes ownership, strong Java skills (2–5 years), and familiarity with time series analysis, q/kdb, and Python. Potential for discretionary compensation based on performance.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Algo Engineer for Low-Latency Trading
Senior Java Algo Engineer for Low-Latency Trading

Emaago • New York (NY)

On-site
USD 180,000 - 260,000
Senior FX eTrading Java Engineer – Low-Latency
Senior FX eTrading Java Engineer – Low-Latency

RBC Capital Markets, LLC • New York (NY)

On-site
USD 190,000 - 260,000
401(k) with company match
Health, dental, vision insurance
Paid time off
Lead Java Algo Developer – Equities, Low-Latency Trader Tech
Lead Java Algo Developer – Equities, Low-Latency Trader Tech

Hobbsnews • Jersey City (NJ), Northern (KY)

On-site
USD 177,000 - 265,000
Senior FX eTrading Java Engineer — Low-Latency Trading
Senior FX eTrading Java Engineer — Low-Latency Trading

Niri Ny • New York (NY), Northern (KY)

Hybrid
USD 203,000 - 248,000
Senior Java eTrading Backend Engineer (Low Latency)
Senior Java eTrading Backend Engineer (Low Latency)

RBC Capital Markets, LLC • Jersey City (NJ)

On-site
USD 135,000 - 225,000
Stock options
Flexible benefits
Career development programs
+2
Rates Algo Developer, Associate
Rates Algo Developer, Associate

RBC Capital Markets, LLC • New York (NY)

On-site
USD 165,000 - 200,000
Low-Latency Algo Developer – Real-Time Trading
Low-Latency Algo Developer – Real-Time Trading

Societe Generale • New York (NY)

On-site
USD 100,000 - 130,000
Low-Latency Quant Trading Engineer
Low-Latency Quant Trading Engineer

Lamwork • United States

On-site
USD 90,000 - 130,000
Front Office Algo Trading Engineer – Low-Latency
Front Office Algo Trading Engineer – Low-Latency

QUANTEAM - North America (RAINBOW PARTNERS Group) • New York (NY)

On-site
USD 140,000 - 230,000
Senior eTrading Java Backend Architect - Low-Latency Lead
Senior eTrading Java Backend Architect - Low-Latency Lead

RBC • Jersey City (NJ)

On-site
USD 135,000 - 225,000
Competitive compensation
Performance bonuses
Stock options where applicable
+2