Enable job alerts via email!

Senior Lead eSoftware Engineer - Equities Algo Trading - Java - VP

ZipRecruiter

England

On-site

GBP 70,000 - 100,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Join a global leader in financial services as a Senior Lead Software Engineer. In this role, you will be instrumental in designing cutting-edge algorithmic trading platforms, collaborating with quant teams and traders to develop critical technology solutions that drive market success. This position offers opportunities to enhance trading strategies and implement innovative technologies in a dynamic international setting.

Qualifications

  • Formal training or certification in software engineering with advanced Java experience.
  • Proficiency in low latency, scalable trading systems.
  • Experience with high throughput messaging APIs and middleware products.

Responsibilities

  • Design and develop algorithmic trading strategies and execution platforms.
  • Enhance existing strategies by reviewing analytics and evolving models.
  • Develop scalable real-time processing solutions using agile methodologies.

Skills

Java
Low Latency Systems
Real-Time Processing
Algorithmic Trading
Python
Shell Scripting

Education

Formal Training in Software Engineering
Background in Computer Science, Engineering, Mathematics

Tools

Jupyter
Pandas
KDB+/Q

Job description

Job Description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Senior Lead Software Engineer at JPMorgan Chase within the Equities Trading Technology Organization, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for developing critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

The JPM Electronic Client Services (ECS) desk has established itself as an integral part of the franchise with continued business and market share growth (currently the top provider in EMEA for agency flow execution). You will join an environment where colleagues share a market-leading mentality and constantly innovate and strive for excellence. Our product is global, so you will work closely with colleagues across the globe, sharing skills and extensive experience to help you evolve.

The successful candidate will be part of the equities algo development team, working with quants, traders, and technologists to develop, implement, support, and maintain a market-leading algo execution platform trading global markets. Your work will directly contribute to the business and involve all aspects of the trading engine, with opportunities spanning engine infrastructure, quantitative models, trading signals, and trade analysis for strategy refinement.

Job responsibilities

  • Design and develop algorithmic trading strategies and execution platforms
  • Design and develop simulation environments and maintain automated testing of strategies under staged market conditions
  • Enhance existing strategies by reviewing analytics and evolving models/signals
  • Support the desk by analyzing specific cases to interpret strategy behavior and resolve issues
  • Develop scalable real-time processing solutions using agile methodologies
  • Identify opportunities to automate and eliminate recurring issues to improve operational stability

Required qualifications, capabilities, and skills

  • Formal training or certification in software engineering and advanced experience in Java
  • Proficiency in low latency, real-time, scalable trading systems
  • Experience with high throughput messaging APIs and middleware products
  • Ability to work effectively within a global team across NA, EMEA, and APAC
  • Experience with algorithmic and systematic trading
  • Background in Computer Science, Engineering, Mathematics, or related fields

Additional qualifications

  • Experience with FIX, Market Data, Analytics, and OMS
  • Knowledge of market microstructure
  • Understanding of equities, FX, options, and derivatives
  • Skills in Jupyter/Pandas, KDB+/Q, Python, and shell scripting

About Us

J.P. Morgan is a global leader in financial services, providing strategic advice and products to prominent clients worldwide. We value diversity and are committed to equal opportunity employment, making reasonable accommodations for employees' needs.

About The Team

J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services, and payments, serving clients in over 100 countries with strategic advice, capital raising, risk management, and liquidity extension.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.