Senior Software Engineer - Algo Development

Landing Point

City of Rochester (NY)

On-site

USD 175,000 - 250,000

Full time

14 days+
Application generator

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

Get past ATS filters

Job summary

Landing Point is seeking a Senior Software Engineer for Algo Development to deliver real-time, low-latency trading solutions. You will enhance a Java-based trading framework and optimize execution strategies across global markets.

The role requires 7+ years in buy-side equities execution and deep knowledge of market microstructure, risk checks, and regulatory impact on performance. Collaboration with Quants and traders is essential, with a focus on scalable distributed systems.

Qualifications

  • 7+ years of experience with buy-side equities execution systems.
  • Experience developing execution algos like VWAP/TWAP/Inline/PAIRS etc.
  • Experience working on Matching Engines/Dark Pools.
  • Experience implementing automated testing strategies for algos (simulation, backtesting, regression suites, replay frameworks).
  • Deep understanding of market microstructure, pretrade risk checks, limit frameworks, regulatory requirements and their effect on performance of execution algos.
  • Expert-level Java, with extensive experience building low-latency, GC-aware, high-throughput distributed systems.
  • Strong grasp of distributed, event-driven architectures and messaging (e.g., Kafka, Solace, or similar).
  • Experience working with or building algo container frameworks.

Responsibilities

  • Build real-time algorithmic trading systems focused on execution optimization.
  • Support and enhance Java-based homegrown trading framework.
  • Work on performance tuning of existing systems.
  • Partner with a dedicated support team to ensure production plant is monitored and supported.
  • Collaborate with Quants, Execution Traders, and global teams.

Skills

Java
Low-latency systems
Distributed architectures
Event-driven architecture
Trading systems
Performance tuning
Distributed messaging

Tools

Kafka
Solace
Trading framework

Job description

Company Overview:

A global alternative investment management firm with a multi-strategy approach is seeking a Senior Software Engineer for Algo Development. The firm is known for its advanced technology and sophisticated modeling techniques to manage risk and identify investment opportunities.

Job Responsibilities:
  • Build real-time algorithmic trading systems focused on execution optimization.
  • Support and enhance Java-based homegrown trading framework.
  • Work on performance tuning of existing systems.
  • Partner with a dedicated support team to ensure production plant is monitored and supported.
  • Collaborate with Quants, Execution Traders, and global teams.
Qualifications:
  • 7+ years of experience with buy-side equities execution systems.
  • Experience developing execution algos like VWAP/TWAP/Inline/PAIRS etc.
  • Experience working on Matching Engines/Dark Pools.
  • Experience implementing automated testing strategies for algos (simulation, backtesting, regression suites, replay frameworks).
  • Deep understanding of market microstructure, pretrade risk checks, limit frameworks, regulatory requirements and their effect on performance of execution algos.
  • Expert-level Java, with extensive experience building low-latency, GC-aware, high-throughput distributed systems.
  • Strong grasp of distributed, event-driven architectures and messaging (e.g., Kafka, Solace, or similar).
  • Experience working with or building algo container frameworks.
Compensation:

Salary: $175,000 - $250,000, Plus Bonus

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Algo Developer (Java)
Algo Developer (Java)

Emaago • New York (NY)

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

Soni • New York (NY)

Hybrid
USD 160,000 - 173,000
Senior Algorithmic Trading Developer
Senior Algorithmic Trading Developer

Atrium Staffing • New York (NY)

On-site
USD 104,000 - 173,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
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
Algo Trading Developer
Algo Trading Developer

BAMM Staffing • New York (NY)

On-site
USD 180,000 - 260,000
Electronic Trading Services
Electronic Trading Services

Point One - Hedge Fund Talent • New York (NY)

On-site
USD 180,000 - 320,000
Algorithmic Trading Developer - 408558
Algorithmic Trading Developer - 408558

Atrium • New York (NY)

On-site
USD 160,000 - 186,000
Atrium Care Package
Global trading exposure
Collaborative Agile environment
Senior Software Engineer - Algo Development
Senior Software Engineer - Algo Development

Millennium • New York (NY)

On-site
USD 175,000 - 250,000
Senior Engineer, Execution Technology
Senior Engineer, Execution Technology

Mission Staffing • Chicago (IL)

On-site
USD 180,000 - 260,000