Software Engineer at Millennium | London, England | Rezi

Software Engineer at Millennium

Software Engineer

Millennium · London, England

1 months ago

Software Engineer

Millennium · London, England

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

The Equities Tech Algorithmic Development team builds and enhances execution technology to support Portfolio Managers and trading partners, focusing on high-performance, real-time trading systems and execution capabilities.

Responsibilities

  • Partner with technologists, Execution Services, and Equity Finance teams to enhance execution offerings
  • Build and evolve real-time algorithmic trading systems and execution platforms
  • Develop high-quality features and enhance functionality on mission-critical platforms
  • Design and upgrade software to meet performance, scalability, and quality expectations
  • Translate business requirements and market constraints into technical solutions
  • Stay current on relevant technologies, tools, and academic research
  • Support data analysis and provide L3 troubleshooting for critical trading infrastructure

Requirements

  • 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 including simulation, backtesting, regression suites, and replay frameworks
  • Deep understanding of market microstructure, pre-trade risk checks, limit frameworks, and regulatory requirements
  • Expert-level Java skills
  • Extensive experience building low-latency, GC-aware, high-throughput distributed systems
  • Strong understanding of distributed, event-driven architectures and messaging technologies
  • Experience working with or building algo container frameworks

Skills

  • Java
  • Low-latency programming
  • Distributed systems
  • Event-driven architecture
  • Kafka
  • Solace
  • Algorithmic trading
  • Market microstructure
  • Automated testing

Experience Level

  • 7+ years

About the Company

  • Millennium is a global, diversified alternative investment firm founded in 1989.
  • The firm focuses on delivering results through evolution, innovation, and disciplined risk management.