Senior Lead Software Engineer (Python/Java) - Front Office

JP Morgan Chase

Greater London

On-site

GBP 62,000 - 102,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

JPMorgan Chase in London is seeking a skilled software engineer to contribute to the Quantitative Execution Strategies (QES) technology team. You will build, enhance and deliver trusted, scalable market infrastructure products in collaboration with front office trading desks.

The role emphasizes Python and Java-based development, agile delivery leadership, and producing secure production code. You will partner with front office teams to design, implement, and troubleshoot high-impact solutions.

Qualifications

  • Formal training or certification in software engineering concepts.
  • Hands-on experience delivering system design, development, testing and stability.
  • Advanced proficiency in Python programming.
  • Strong analytical and problem-solving abilities.
  • Experience leading an agile delivery team with scrum, sprint planning and reporting.
  • Front office experience in financial services (preferred).
  • Knowledge of Java, Python, TypeScript, and React (preferred).

Responsibilities

  • Build, enhance, and deliver trusted, market-leading technology products in a secure, scalable way.
  • Execute creative software solutions, design, development, and troubleshoot beyond routine approaches.
  • Develop secure, high-quality production code and review code written by others.
  • Identify opportunities to automate recurring issues to improve operational stability.
  • Lead communities of practice to drive adoption of new technologies.
  • Act as a front office developer within the QES technology team.
  • Collaborate closely with front office teams, including trading and structuring, to support the QES platform.
  • Develop platform and visualization components required by the desk.

Skills

Software engineering fundamentals
System design
Python
Analytical skills
Agile leadership
Front office experience

Tools

Java
Python
TypeScript
React

Job description

JPMorgan Chase in London is seeking a skilled software engineer to contribute to the Quantitative Execution Strategies (QES) technology team. You will build, enhance and deliver trusted, scalable market infrastructure products in collaboration with front office trading desks.

The role emphasizes Python and Java-based development, agile delivery leadership, and producing secure production code. You will partner with front office teams to design, implement, and troubleshoot high-impact solutions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer & Quant Developer — Front-Office
Lead Software Engineer & Quant Developer — Front-Office

Next Frontier Capital • Greater London

On-site
GBP 90,000 - 140,000
Senior Lead Software Engineer - Python / Java
Senior Lead Software Engineer - Python / Java

JPMorgan Chase & Co. • Greater London

On-site
GBP 90,000 - 140,000
Front Office Software Lead for Quant Execution Platform
Front Office Software Lead for Quant Execution Platform

JPMorgan Chase & Co. • Greater London

On-site
GBP 90,000 - 140,000
Lead Software Engineer - Quant Research & Portfolio Tech
Lead Software Engineer - Quant Research & Portfolio Tech

JPMorgan Chase & Co. • Greater London

On-site
GBP 90,000 - 150,000
Senior Python Engineer for Equity Derivatives
Senior Python Engineer for Equity Derivatives

JPMorgan Chase & Co. • Greater London

On-site
GBP 110,000 - 140,000
Senior Lead Software Engineer - Java & Python (Low-Latency)
Senior Lead Software Engineer - Java & Python (Low-Latency)

JPMorgan Chase & Co. • Greater London

On-site
GBP 120,000 - 170,000
Senior Lead Software Engineer Python Java
Senior Lead Software Engineer Python Java

JP Morgan Chase • Greater London

On-site
GBP 62,000 - 102,000
Lead Software Engineering - Python - Front Office Quant Developer
Lead Software Engineering - Python - Front Office Quant Developer

Next Frontier Capital • Greater London

On-site
GBP 80,000 - 100,000
Senior Full-Stack Engineer – Java/Python, Cloud
Senior Full-Stack Engineer – Java/Python, Cloud

J.P. MORGAN • Greater London

On-site
GBP 90,000 - 120,000
VP Lead Software Engineer - Java, Equities Derivatives
VP Lead Software Engineer - Java, Equities Derivatives

JPMorganChase • Greater London

On-site
GBP 70,000 - 100,000