Enable job alerts via email!

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

J.P. MORGAN

London

On-site

GBP 125,000 - 150,000

Full time

11 days ago

Boost your interview chances

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

Job summary

A leading financial services firm is seeking a Senior Lead Software Engineer for their Equities Trading Technology Organization. The role involves designing and developing algo trading strategies, collaborating globally, and enhancing trading systems. Candidates should have strong Java skills and experience in algorithmic trading.

Qualifications

  • Formal training or certification in software engineering concepts.
  • Experience with low latency, real-time, scalable trading systems.

Responsibilities

  • Design and develop algo trading strategies and execution platform.
  • Enhance existing strategies by analyzing analytics and evolving models.

Skills

Java
Algorithmic Trading
Real-time Processing
Team Collaboration

Education

Computer Science
Engineering
Mathematics

Tools

Python
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. You will be responsible for developing critical technology solutions across multiple technical areas to support the firm’s business objectives.

The JPM Electronic Client Services (ECS) desk has established itself as an essential part of the franchise with continued business and market share growth (currently the top provider in EMEA for agency flow execution). You will work in a collaborative environment with colleagues worldwide who share a market-leading mentality, constantly innovate, and strive for excellence. Our product is global, offering opportunities to share skills and extensive experience across regions.

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 impact the business and involve all aspects of the trading engine, engaging stakeholders across the organization. Depending on your skills and interests, your work may span engine infrastructure, quantitative models, trading signals, and trade analysis for strategy refinement.

Job Responsibilities
  1. Design and develop algorithmic trading strategies and execution platforms.
  2. Develop and maintain simulation environments and automated testing for strategies under staged market conditions.
  3. Enhance existing strategies by analyzing analytics and evolving models/signals.
  4. Support the trading desk by analyzing specific cases to interpret strategy behavior and resolve issues.
  5. Develop scalable, real-time processing solutions using agile methodologies.
  6. Identify opportunities to automate or eliminate recurring issues to improve operational stability.
Required Qualifications, Capabilities, and Skills
  • Formal training or certification in software engineering concepts with advanced proficiency in Java.
  • Experience with 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, influencing and contributing to the global platform.
  • Experience with algorithmic trading, including systematic trading.
  • Background in Computer Science, Engineering, Mathematics, or related fields.
Preferred Qualifications, Capabilities, and Skills
  • Experience with FIX protocol, Market Data, Analytics, and OMS.
  • Knowledge of market microstructure.
  • Knowledge 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 prioritize building trusted, long-term partnerships to help clients achieve their objectives. We value diversity and inclusion, ensuring equal opportunity and reasonable accommodations for all employees.

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. We provide strategic advice, raise capital, manage risk, and extend liquidity worldwide.

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

Similar jobs

Lead Software Engineer

Ocho

Northern Ireland

Remote

GBP 120.000 - 150.000

7 days ago
Be an early applicant

Senior Software Engineer

Longshot Systems

London

Hybrid

GBP 70.000 - 130.000

4 days ago
Be an early applicant

Senior Go Developer

Fruition Group

London

On-site

GBP 125.000 - 150.000

2 days ago
Be an early applicant

VP, Engineering (Campaign Management)

Group M Worldwide Inc.

London

On-site

GBP 90.000 - 150.000

Today
Be an early applicant

Senior Product Security Engineer

Client Server

London

Hybrid

GBP 100.000 - 160.000

5 days ago
Be an early applicant

Senior System Architect (Blockchain / Decentralised Infra) London Hays Full time

Hays

London

Hybrid

GBP 100.000 - 150.000

6 days ago
Be an early applicant

Senior Product Security Engineer

Stanford Black Limited

Greater London

On-site

GBP 120.000 - 160.000

7 days ago
Be an early applicant

Principal Software Engineer

Collinson

London

On-site

GBP 125.000 - 150.000

30+ days ago

Principal Software Engineer, Advertising Trust

Amazon

London

On-site

GBP 80.000 - 150.000

30+ days ago