Java Algo Developer for Real-Time Execution Platform

Millennium Management LLC

Greater London

On-site

GBP 120,000 - 180,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Millennium Management LLC seeks a Java Algo Developer for EQ Trading Technology to build and enhance real-time algorithmic trading systems supporting Portfolio Managers and trading partners. You will deliver high-performance execution platforms, translate market constraints into robust technical solutions, and stay current with cutting-edge technologies.

Join a team focused on scalable, low-latency systems with emphasis on testing strategies, market microstructure, and regulatory considerations

Qualifications

  • 7+ years of experience with equities execution systems.
  • Experience developing execution algorithms such as VWAP, TWAP, Inline, and Pairs.
  • Experience working on matching engines and dark pools.
  • Experience implementing automated testing strategies for algorithms, including simulation, backtesting, regression suites, and replay frameworks.
  • Deep understanding of market microstructure, pre-trade risk checks, limit frameworks, and regulatory requirements, and how they affect execution algorithm performance.
  • Expert-level Java skills, with extensive experience building low-latency, GC-aware, high-throughput distributed systems.
  • Strong understanding of distributed, event-driven architectures and messaging technologies such as Kafka, Solace, or similar tools.
  • Experience working with or building algo container frameworks; experience using AI tools to improve developer productivity is a plus.

Responsibilities

  • Partner closely with technologists, Execution Services, and Equity Finance teams to enhance the firm’s execution offering for Portfolio Managers
  • Build and evolve real-time algorithmic trading systems and execution platforms in a fast-paced environment
  • Develop high-quality new features and enhance functionality on a mission-critical platform
  • Design and upgrade software to meet performance, scalability, and quality expectations
  • Translate business requirements and market constraints across developed and emerging markets into effective technical solutions
  • Stay current on relevant technologies, tools, technical libraries, computing environments, and academic research
  • Support data analysis and provide L3 troubleshooting for issues affecting critical trading infrastructure

Skills

Java
Low-latency
Distributed systems
Algorithmic trading
Market microstructure
Testing strategies

Tools

Kafka
Solace
Algo container frameworks
AI tools

Job description

Millennium Management LLC seeks a Java Algo Developer for EQ Trading Technology to build and enhance real-time algorithmic trading systems supporting Portfolio Managers and trading partners. You will deliver high-performance execution platforms, translate market constraints into robust technical solutions, and stay current with cutting-edge technologies.

Join a team focused on scalable, low-latency systems with emphasis on testing strategies, market microstructure, and regulatory considerations

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Algo Developer – Real-Time Equities Execution
Senior Java Algo Developer – Real-Time Equities Execution

Millennium • Greater London

On-site
GBP 80,000 - 100,000
Java Algo Developer - EQ Trading Technology
Java Algo Developer - EQ Trading Technology

Millennium Management LLC • Greater London

On-site
GBP 120,000 - 180,000
Java Developer – Algo Development Technology (Equities)
Java Developer – Algo Development Technology (Equities)

Millennium • Greater London

On-site
GBP 80,000 - 100,000
Java Front-Office Engineer: Real-Time Trading
Java Front-Office Engineer: Real-Time Trading

Miller Maxwell Ltd • Greater London

On-site
GBP 70,000 - 120,000
Senior Java Engineer - Real-Time Equities Pricing & Risk
Senior Java Engineer - Real-Time Equities Pricing & Risk

Millennium • Greater London

On-site
GBP 70,000 - 100,000
Algorithmic Trading Engineer - Java
Algorithmic Trading Engineer - Java

LGBT Great • Greater London

On-site
GBP 120,000 - 180,000
Front-Office Java Tech Lead — Algo Trading & Low-Latency
Front-Office Java Tech Lead — Algo Trading & Low-Latency

Morgan-Stanley • Greater London

Hybrid
GBP 120,000 - 150,000
Senior Algo Trading Engineer – Low-Latency Front Office
Senior Algo Trading Engineer – Low-Latency Front Office

Morgan Stanley • Greater London

Hybrid
GBP 120,000 - 180,000
Hybrid work model
Senior Low-Latency Java Engineer - Trading Systems
Senior Low-Latency Java Engineer - Trading Systems

CMC MARKETS PLC • City of Westminster

On-site
GBP 100,000 - 150,000
Senior Java Trading Systems Engineer (Low-Latency)
Senior Java Trading Systems Engineer (Low-Latency)

Provntalent • Greater London

Hybrid
GBP 90,000 - 140,000