Pricing & Risk Engineer – Core Java & Real-Time

TD Bank

New York (NY)

On-site

USD 120,000 - 180,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

TD Bank's Technology Solutions team in New York is seeking a Mid-Level Engineer to join the Transparency team focused on pricing and risk services. You will contribute to core Java-based services, implement web interfaces using React/TypeScript, and help scale high-throughput systems used by Front Office teams.

The role requires strong Java experience, multi-threading, and familiarity with event-driven architectures.

Qualifications

  • At least 5 years of strong Core Java knowledge (JDK 17+).
  • Proficient in web app development with React/TypeScript.
  • Experience with multi-threaded programming.
  • Experience developing high-throughput, low-latency, event-driven systems.
  • Experience integrating automated unit/integration tests into CI/CD pipelines.
  • Experience building data-intensive distributed computing solutions.

Responsibilities

  • Develop core pricing and risk services for cross-asset applications.
  • Collaborate with sales/trading/quant teams on pricing/trading/risk solutions.
  • Contribute to performance tuning and reliability improvements.
  • Participate in design reviews and implement robust, scalable services.
  • Support integration with Bloomberg APIs and external data feeds.

Skills

Core Java (JDK 17+)
Web app development (React/TypeScript)
Multithreaded programming
Event-driven messaging systems
CI/CD testing integration
Event-driven architecture

Tools

Kafka
Solace
Hazelcast
ZeroMQ
Protocol Buffers/JSON/SBE

Job description

TD Bank's Technology Solutions team in New York is seeking a Mid-Level Engineer to join the Transparency team focused on pricing and risk services. You will contribute to core Java-based services, implement web interfaces using React/TypeScript, and help scale high-throughput systems used by Front Office teams.

The role requires strong Java experience, multi-threading, and familiarity with event-driven architectures.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Front Office Risk & Pricing Engineer
Front Office Risk & Pricing Engineer

TD Securities (USA) LLC • City of Rochester (NY)

On-site
USD 120,000 - 190,000
TD Securities Risk/Pricing Engineer
TD Securities Risk/Pricing Engineer

TD Bank • New York (NY)

On-site
USD 120,000 - 180,000
Senior Java/C# Software Engineer – Pricing & Trading Platform
Senior Java/C# Software Engineer – Pricing & Trading Platform

Bank of America • New York (NY)

On-site
USD 103,000 - 180,000
Senior Java Engineer – Real-Time Data Platform (Remote/Hybrid)
Senior Java Engineer – Real-Time Data Platform (Remote/Hybrid)

Btse • United States

Hybrid
USD 140,000 - 190,000
Competitive pay and bonuses
Well-being & balance
Team events and company trips
Junior Java Engineer: Real-Time Fraud & Risk Systems
Junior Java Engineer: Real-Time Fraud & Risk Systems

Altimetrik • United States

On-site
USD 60,000 - 90,000
Front Office Java Engineer - Low-Latency Trading Systems
Front Office Java Engineer - Low-Latency Trading Systems

Phi Partners • New York (NY)

On-site
USD 140,000 - 210,000
Java Developer (FO eTrading Technology) – New York, USA
Java Developer (FO eTrading Technology) – New York, USA

Phi Partners • New York (NY)

On-site
USD 140,000 - 210,000
Senior Java/C# Engineer — Pricing & Derivatives
Senior Java/C# Engineer — Pricing & Derivatives

Bank of America • City of Rochester (NY)

Hybrid
USD 103,000 - 180,000
Senior Lead Software Engineer – Java/AWS for Real-Time Trading
Senior Lead Software Engineer – Java/AWS for Real-Time Trading

JPMorgan Chase & Co. • New York (NY)

On-site
USD 140,000 - 170,000
Remote Senior Java Engineer: Real-Time Banking & Microservices
Remote Senior Java Engineer: Real-Time Banking & Microservices

First Citizens Bank • Scottsdale (AZ)

Remote
USD 130,000 - 160,000