Enable job alerts via email!

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

JPMorganChase

London

On-site

GBP 80,000 - 120,000

Full time

14 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Lead Software Engineer to join their Equities Trading Technology Organization. This role offers the chance to work on cutting-edge algorithmic trading strategies and execution platforms in a collaborative global environment. You will engage with quantitative analysts and traders to enhance market-leading technology solutions that directly impact business outcomes. If you're passionate about developing scalable, real-time processing solutions and thrive in a dynamic team setting, this opportunity is perfect for you. Join a firm committed to innovation and excellence in financial services.

Qualifications

  • Advanced proficiency in Java and experience with trading systems.
  • Formal training in software engineering is required.

Responsibilities

  • Design and develop algorithmic trading strategies.
  • Create simulation environments for testing strategies.
  • Analyze strategy behavior and troubleshoot issues.

Skills

Java
Algorithmic Trading
Low Latency Systems
Real-Time Processing
Analytical Skills

Education

Degree in Computer Science
Degree in Engineering
Degree in Mathematics

Tools

FIX
Market Data Systems
Analytics Tools
Python
KDB+/Q

Job description

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

Join to apply for the Senior Lead eSoftware Engineer - Equities Algo Trading - Java - VP role at JPMorgan Chase.

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 will be an integral part of an agile team that enhances, builds, and delivers trusted market-leading technology products in a secure, stable, and scalable manner. You will be responsible for developing critical technology solutions across multiple areas within various business functions to support the firm’s objectives.

The JPM Electronic Client Services (ECS) desk is a key part of our franchise, with continued growth and market share, especially as the top provider in EMEA for agency flow execution. You will work in a global environment, collaborating with colleagues across NA, EMEA, and APAC, sharing expertise and innovating continuously.

The successful candidate will join the equities algo development team, working with quants, traders, and technologists to develop, support, and maintain a market-leading algo execution platform trading global markets. Your work will directly impact our business, covering aspects from engine infrastructure to quantitative models and trade analysis for strategy refinement.

Job Responsibilities

  • Design and develop algorithmic trading strategies and execution platforms.
  • Create and maintain simulation environments and automated testing frameworks for strategies under various market conditions.
  • Improve existing strategies by analyzing analytics and evolving models/signals.
  • Support the trading desk by analyzing strategy behavior and troubleshooting issues.
  • Develop scalable, real-time processing solutions using agile methodologies.
  • Identify and automate recurring issue remediation to enhance operational stability.

Required Qualifications, Capabilities, And Skills

  • Formal training or certification in software engineering; advanced proficiency in Java.
  • Experience with low latency, real-time, scalable trading systems.
  • Experience with high throughput messaging APIs and middleware.
  • Ability to work effectively within a global team and influence platform development.
  • Experience in algorithmic and systematic trading.
  • Degree in Computer Science, Engineering, Mathematics, or related fields.

Preferred Qualifications

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

About Us

J.P. Morgan is a global leader in financial services, committed to building trusted, long-term partnerships and promoting diversity and inclusion. We serve clients worldwide and value the talents of our diverse workforce.

About The Team

Our Commercial & Investment Bank provides strategic advice, raises capital, manages risk, and extends liquidity across more than 100 countries, serving corporations, governments, and institutions globally.

Seniorities and Employment Type
  • Mid-Senior level
  • Full-time
Job Function
  • Engineering and Information Technology
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior .NET/Umbraco Developer

iO Associates - UK/EU

London

Remote

GBP 50,000 - 90,000

8 days ago

Lead Software Engineer

TechNET IT Recruitment Ltd

Greater London

Hybrid

GBP 60,000 - 100,000

10 days ago

VP/SVP/ED Lead Java Software Engineer - Investment Bank

JR United Kingdom

London

Hybrid

GBP 80,000 - 120,000

4 days ago
Be an early applicant

Senior Data Engineer | London, UK | Remote

Hermeneutic Investments

London

Remote

GBP 60,000 - 100,000

29 days ago

Lead Embedded Software Engineer

TN United Kingdom

London

Hybrid

GBP 60,000 - 100,000

6 days ago
Be an early applicant

SDET - QA Tech Lead - FX Tech – London (VP)

Citibank (Switzerland) AG

London

Hybrid

GBP 60,000 - 100,000

Yesterday
Be an early applicant

Senior Lead eSoftware Engineer - Equities Algo Trading - Java - VP | London, UK

JPMorgan Chase & Co.

London

On-site

GBP 80,000 - 120,000

30+ days ago

Senior Software Engineer - Client Identity

Jgasurveyors

London

Hybrid

GBP 60,000 - 100,000

Yesterday
Be an early applicant

Senior Software Engineer (iOS)

Compare the Market

London

Hybrid

GBP 60,000 - 90,000

6 days ago
Be an early applicant