Senior ALGO Software Engineer

EJR Search Partners

New York (NY)

On-site

USD 180,000 - 240,000

Full time

5 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

EJR Search Partners seeks an experienced Algo Trading / SOR Developer in New York to lead greenfield projects, building low-latency, high-throughput execution systems from the ground up.

You will design EMS/Smart Order Router components, implement intelligent routing based on execution quality, liquidity, and latency, collaborate with traders, monitor live performance, and champion AI-driven productivity.

Qualifications

  • 8+ years of experience developing routing strategies for specific markets (e.g., FX Markets, crypto exchanges) in Java.
  • Knowledge of tick data analytics and real-time market data processing.
  • Familiarity with cloud-based market access or hybrid deployments.
  • Experience working in high-frequency or algorithmic trading environments.
  • Experience building low-latency systems and working with multicast/unicast market data feeds.

Responsibilities

  • Design and develop a low-latency, high-throughput EMS/Smart Order Router system.
  • Implement intelligent routing algorithms based on execution quality, liquidity, latency, and cost.
  • Collaborate with traders and product managers to refine routing logic and build new algorithmic capabilities.
  • Monitor and optimize system performance under real-world trading conditions.
  • Embrace and champion AI to improve team performance and business outcomes.
  • Leverage AI tools to improve productivity, decision-making, and output quality.

Skills

Java
Tick data analytics
Real-time market data processing
High-frequency trading
Concurrency & networking

Tools

EMS/Smart Order Router
OMS/EMS
Cloud platforms

Job description

We’re seeking an experienced Algo Trading / SOR Developer to join our team in New York. You will have a proven track record of building and benchmarking execution algorithms from the ground up.

In this role, you will take a lead in developing greenfield algorithmic trading systems, shaping the core of our next-generation trading infrastructure.

  • Design and development of a low-latency, high-throughput EMS/Smart Order Router system
  • Implement intelligent routing algorithms based on execution quality, liquidity, latency, and cost
  • Collaborate with traders and product managers to refine routing logic and build new algorithmic capabilities
  • Monitor and optimize system performance under real-world trading conditions
  • Embrace and champion the thoughtful adoption of AI to improve team performance and business outcomes.
  • Leverage AI tools (e.g., generative AI, automation platforms, data copilots) to improve productivity, decision-making, and output quality in your day-to-day work.
Looking for:
  • 8+ years of experience developing routing strategies for specific markets (e.g., FX Markets, crypto exchanges) in Java.
  • Knowledge of tick data analytics and real-time market data processing.
  • Familiarity with cloud-based market access or hybrid deployments.
  • Experience working in high-frequency or algorithmic trading environments.
  • Experience building low-latency systems and working with multicast/unicast market data feeds.
  • A solid understanding of the application and infrastructure stack associated with electronic and algorithmic trading.
  • Strong technical background, with the ability to understand system architecture and technical workflows.
  • Proficiency with trading system architecture (OMS/EMS, market gateways).
  • Strong understanding of concurrency, networking, and memory management.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Algo Trading Engineer - Low-Latency EMS/Router
Lead Algo Trading Engineer - Low-Latency EMS/Router

EJR Search Partners • New York (NY)

On-site
USD 180,000 - 240,000
Algorithmic Trading Developer
Algorithmic Trading Developer

Soni • New York (NY)

Hybrid
USD 160,000 - 173,000
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 Algorithmic Trading & SOR Engineer (Hybrid)
Senior Algorithmic Trading & SOR Engineer (Hybrid)

Citi • New York (NY)

Hybrid
USD 150,000 - 200,000
Senior Algorithmic Trading Developer - 408571
Senior Algorithmic Trading Developer - 408571

Atrium • New York (NY)

On-site
USD 104,000 - 173,000
Medical, dental, and vision insurance
Retirement benefits
Paid time off
Algo Trading Developer
Algo Trading Developer

BAMM Staffing • New York (NY)

On-site
USD 180,000 - 260,000
Algo Developer (Java)
Algo Developer (Java)

Emaago • New York (NY)

On-site
USD 180,000 - 260,000
Senior Algorithmic Trading Developer
Senior Algorithmic Trading Developer

Atrium Staffing • New York (NY)

On-site
USD 104,000 - 173,000
Algorithmic Trading Developer
Algorithmic Trading Developer

Atrium Staffing LLC • New York (NY)

On-site
USD 147,000 - 199,000
Atrium Care Package
Global trading technology exposure
Low-latency trading systems exposure
+2
Senior Algorithmic Trading & SOR Software Engineer (Senior Vice President)
Senior Algorithmic Trading & SOR Software Engineer (Senior Vice President)

Citi • New York (NY)

On-site
USD 150,000 - 200,000