Haystack
← Back to Jobs
Technology
BA

Senior Java Engineer (Front Office Algo Trading)

BAMMNew York, NY🇺🇸United StatesPosted Sep 17, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
New York, NY, United States
Posted
Yesterday
TDDBDDJava

Job Description

Role summary:
This is a senior engineering hire working directly on algo pricing, hedging, and trading automation. The role covers design, development, testing and implementation.

Required:
  • 5+ years relevant experience in front office trading systems
  • Strong track record in algo execution / electronic trading
  • Deep expertise in core Java (multi-threading, concurrency, performance tuning)
  • Deep experience with low-latency, high-throughput distributed systems
  • Practical knowledge of SBE and FIX protocols
  • Ownership of mission-critical production systems in global environments.

Additional Preferred Experience:
  • Fixed Income / FX trading workflows
  • Strong testing discipline (unit/integration, BDD/TDD mindset)
  • Ability to work closely with traders/quants and challenge architecture where needed

 

Similar jobs