Back to Jobs
Technology

Senior Java Engineer (Front Office Algo Trading)

BAMMNew York, NY🇺🇸United States

Why this role stands out

This Senior Java Engineer role offers a unique opportunity to directly impact front-office algorithmic trading systems, perfect for experienced engineers with deep Java expertise and a passion for low-latency, high-throughput systems. You'll thrive in this hybrid environment, collaborating closely with traders and quants to design and implement mission-critical solutions, so we encourage you to apply and explore this exciting career advancement.

Quick overview

SeniorityMid Senior
Work modeHybrid
LocationNew York, NY, United States
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