Lead Software Engineer, Equities – Low-Latency Trading (Flexible)

Owen Thomas B Corp

Greater London

Hybrid

GBP 150,000 - 200,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Morgan Stanley in London is seeking a Lead Software Engineer – Equities at VP level to design, build and maintain automated trading systems and engines. You will collaborate with global trading, quant and IT teams to enhance platform capabilities and trading performance.

The role emphasizes strong Java development, low-latency, and scalable infrastructure, with exposure to FIX-based workflows and modern web services.

Qualifications

  • Core Java knowledge in a UNIX/Linux environment.
  • Ability to analyse business & technical requirements and translate them into a well designed & programmed solution
  • A logical approach to problem solving and good analytical skills
  • Strong communication skills and ability to work in a global team
  • Experience with Git/Stash and Jenkins
  • Experience with unit testing frameworks such as JUnit
  • An interest to learn the business supported by the applications
  • Good Linux fundamentals
  • Interest in developing systems for automated market making, DMA or algo trading group in liquid markets (equities, FX, liquid rates, etc.) using FIX protocol
  • Experience with web service development, REST, TypeScript knowledge with preferably Angular framework
  • Experience with low-latency messaging middleware pub/sub technologies.
  • Experience of time-series data analysis in technologies such as KDB/q

Responsibilities

  • Communicate regularly with product leads across the technology organization and discuss opportunities for improvement to existing and future technology solutions.
  • You will be using core Java development to build and enhance trading strategies and engines
  • The role involves working directly with the global trading, quant and IT teams to advance the platform and the businesses it serves
  • The project portfolio is typically varied, spanning new and existing algorithm development, improving the technical and execution performance of trading systems, the generation and analysis of trading signals & data
  • You will part of a team which is involved in the full system development lifecycle from discussing and agreeing requirements through to designing, developing and deploying the changes
  • The systems you will work on are high volume, low latency, resilient, scalable and message-driven based on cutting edge Java and utilising the latest hardware

Skills

Java expertise
Analytical skills
Problem solving
Team communication
Linux fundamentals
Trading domain interest
FIX protocol
REST API
KDB/q experience
Algo trading interest

Tools

Core Java
UNIX/Linux
Git/Stash
Jenkins
REST
TypeScript
Angular
Low-latency messaging

Job description

Morgan Stanley in London is seeking a Lead Software Engineer – Equities at VP level to design, build and maintain automated trading systems and engines. You will collaborate with global trading, quant and IT teams to enhance platform capabilities and trading performance.

The role emphasizes strong Java development, low-latency, and scalable infrastructure, with exposure to FIX-based workflows and modern web services.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

VP, Algorithmic Trading Systems & Market-Making
VP, Algorithmic Trading Systems & Market-Making

Morgan-Stanley • Greater London

On-site
GBP 110,000 - 150,000
Equities Trading Systems Lead Engineer
Equities Trading Systems Lead Engineer

Morgan Stanley • Greater London

Hybrid
GBP 120,000 - 180,000
VP Lead Software Engineer - Equities Trading Platform
VP Lead Software Engineer - Equities Trading Platform

96 Morgan Stanley UK Ltd • Greater London

Hybrid
GBP 110,000 - 170,000
Flexible working
Employee benefits
Lead Java Engineer - Low-Latency Trading Systems
Lead Java Engineer - Low-Latency Trading Systems

JPMorgan Chase & Co. • Greater London

On-site
GBP 120,000 - 180,000
Java Engineer - FICC eTrading, Low-Latency Systems
Java Engineer - FICC eTrading, Low-Latency Systems

JPMorgan Chase & Co. • City of Westminster

On-site
GBP 70,000 - 120,000
Lead Java Engineer - Low-Latency Trading Platform
Lead Java Engineer - Low-Latency Trading Platform

JPMorganChase • Greater London

On-site
GBP 120,000 - 180,000
Senior Lead C++ Engineer - FICC eTrading (Low-Latency)
Senior Lead C++ Engineer - FICC eTrading (Low-Latency)

JPMorgan Chase • Greater London

On-site
GBP 120,000 - 160,000
Senior Java E-Trading Engineer | Low-Latency & AI Tools
Senior Java E-Trading Engineer | Low-Latency & AI Tools

Aumni • Greater London

On-site
GBP 90,000 - 140,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
London VP – Systematic Market Making Engineer (Low-Latency)
London VP – Systematic Market Making Engineer (Low-Latency)

Goldman Sachs Group • Greater London

Hybrid
GBP 150,000 - 220,000