Senior FX eTrading Java Engineer – Low-Latency

RBC Capital Markets, LLC

New York (NY)

On-site

USD 190,000 - 260,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k) with company match
Health, dental, vision insurance
Paid time off

Job summary

RBC Capital Markets, LLC seeks an FX eTrading Senior Developer in New York, NY to design and enhance high-volume, low-latency pricing and trading systems using Java. You will work with traders and quant developers across the electronic trading stack, from market connectivity to middle/back-office hand-offs.

The role includes mentoring, providing expert input on low-latency Java, and maintaining automated DevOps pipelines as part of a distributed team.

Qualifications

  • Bachelor's degree in CS/Engineering or related field with 3 years of experience.
  • 3 years of experience in multithreaded Java and efforts to reduce trading latencies.
  • Experience delivering high-availability, real-time trading systems.
  • Familiarity with FX or Rates front office tech and high-frequency trading concepts.
  • Experience with messaging systems (Solace, Tibco/RV, Aeron, IBM MQ).
  • Server-side Java development and QA automation are required.
  • Agile development methods and DevOps pipelines.

Responsibilities

  • Develop FX high-volume, low-latency pricing and trading systems using Java and low-latency tech.
  • Build software across the electronic trading stack: market connectivity, price processing, order management, and hand-off to back-office systems.
  • Collaborate with traders and quantitative developers to gather and implement requirements; manage stakeholders.
  • Provide 3rd-line support for the FX trading business.
  • Mentor developers and contribute expert input on low-latency Java.
  • Create and maintain fully automated DevOps pipelines and workflows.

Skills

Multithreaded Java
Low latency Java
Server-side Java
Agile development
QA automated testing
FX front office tech
Messaging systems
Low latency tooling
Java frameworks

Education

Bachelor's degree in Computer Science, Electronic Engineering, or related field

Tools

Solace
Tibco/RV
Aeron
IBM MQSeries

Job description

RBC Capital Markets, LLC seeks an FX eTrading Senior Developer in New York, NY to design and enhance high-volume, low-latency pricing and trading systems using Java. You will work with traders and quant developers across the electronic trading stack, from market connectivity to middle/back-office hand-offs.

The role includes mentoring, providing expert input on low-latency Java, and maintaining automated DevOps pipelines as part of a distributed team.

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

Similar jobs worth comparing

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
Senior Java Low-Latency FX Trading Engineer
Senior Java Low-Latency FX Trading Engineer

LSEG • New York (NY)

On-site
USD 143,000 - 239,000
Senior Java Developer - Low-Latency Trading Systems
Senior Java Developer - Low-Latency Trading Systems

Talan • New York (NY)

On-site
USD 120,000 - 150,000
Senior Java Engineer - Low-Latency eTrading Systems
Senior Java Engineer - Low-Latency eTrading Systems

Capgemini • New York (NY)

On-site
USD 96,000 - 150,000
Paid time off
Medical, dental, and vision coverage
401(k) retirement savings
Senior Java Developer — Low-Latency Trading Apps
Senior Java Developer — Low-Latency Trading Apps

Talan Group • New York (NY)

Hybrid
USD 120,000 - 150,000
Salary range US$120,000 - US$150,000
401(k) retirement plan with company matching
15 days of paid vacation per year
+2
Senior Java Developer: Low-Latency Trading (Hybrid NYC)
Senior Java Developer: Low-Latency Trading (Hybrid NYC)

Talan Group • New York (NY)

Hybrid
USD 120,000 - 150,000
Salary range: US$120,000 - US$150,000
401(k) retirement plan with company matching
15 days paid vacation, increasing with seniority
+1
Lead Java Engineer — Low-Latency FX Trading
Lead Java Engineer — Low-Latency FX Trading

LSEG • New York (NY)

On-site
USD 147,000 - 246,000
Annual Wellness Allowance
Paid time-off
401(k) Savings Plan and Company Match
+1
Senior Software Engineer – Low-Latency Trading Platforms
Senior Software Engineer – Low-Latency Trading Platforms

Hobbsnews • New York (NY)

On-site
USD 103,000 - 180,000
Senior Software Engineer - Low-Latency Trading Platform
Senior Software Engineer - Low-Latency Trading Platform

EJR Search Partners • New York (NY)

On-site
USD 140,000 - 210,000
Senior Java Low-Latency Trading Systems Engineer
Senior Java Low-Latency Trading Systems Engineer

London Stock Exchange Group • New York (NY)

On-site
USD 100,000 - 167,000
Annual Wellness Allowance
401(K) Savings Plan with Company match
Paid time-off