Senior Lead Software Engineer (Java/Python | Data & AI)

JP Morgan Chase

Greater London

On-site

GBP 62,000 - 102,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JPMorgan Chase seeks engineers to design, build, and operate large-scale data platforms with AI/ML capabilities. You will work on secure, production-grade data-intensive applications and contribute to architectural decisions across teams.

The role requires hands-on coding in modern languages, experience with data lake architectures, and cloud-native approaches. You will collaborate across agile teams to deliver resilient, scalable solutions in a dynamic financial services environment.

Qualifications

  • Proficiency in engineering and architecture with hands-on data platform design and operation.
  • Advanced programming skills in Java, Python, C/C++, or C#.
  • Experience delivering system design, development, testing, and operational stability.
  • Knowledge of relational and NoSQL databases and data lake architectures.
  • Experience with modern data technologies and cloud-native environments.

Responsibilities

  • Design, develop, and troubleshoot secure, production-grade data-intensive applications.
  • Write high-quality production code and review peers’ work.
  • Automate remediation and improve operational stability.
  • Lead evaluation sessions with vendors and internal teams on architecture.
  • Promote new technologies and best practices across teams.
  • Foster an inclusive, collaborative team culture.
  • Collaborate with agile teams and contribute to technical strategy.
  • Shape team culture and the impact of technology solutions.

Skills

Engineering & Architecture
AI/ML
Agile methodologies
Team collaboration

Tools

Java
Python
C/C++
C#
Databricks
Snowflake
Airflow
Kafka
Redis
Dynatrace
Grafana
Spark
PySpark

Job description

JPMorgan Chase seeks engineers to design, build, and operate large-scale data platforms with AI/ML capabilities. You will work on secure, production-grade data-intensive applications and contribute to architectural decisions across teams.

The role requires hands-on coding in modern languages, experience with data lake architectures, and cloud-native approaches. You will collaborate across agile teams to deliver resilient, scalable solutions in a dynamic financial services environment.

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

Similar jobs worth comparing

Senior Lead Data Platform Engineer - Java/Python
Senior Lead Data Platform Engineer - Java/Python

JPMorgan Chase & Co. • Greater London

On-site
GBP 120,000 - 180,000
Lead Data Platform Engineer: Java/Python & AI
Lead Data Platform Engineer: Java/Python & AI

JPMorgan Chase & Co. • Greater London

On-site
GBP 90,000 - 130,000
Lead Software Engineer: Java & Python for Data Platform
Lead Software Engineer: Java & Python for Data Platform

JPMorgan Chase & Co. • Greater London

On-site
GBP 130,000 - 180,000
Senior Python Data & AI Cloud Architect
Senior Python Data & AI Cloud Architect

JP Morgan Chase • Greater London

On-site
GBP 62,000 - 102,000
Senior Software Engineer - AI-Driven Java/Python Platforms
Senior Software Engineer - AI-Driven Java/Python Platforms

JPMorgan Chase & Co. • Christchurch

On-site
GBP 70,000 - 100,000
Senior Lead Engineer: Python, Data, Cloud & AIML
Senior Lead Engineer: Python, Data, Cloud & AIML

Next Frontier Capital • Glasgow

On-site
GBP 90,000 - 130,000
Senior Software Engineer — Java/Python & AI-ML
Senior Software Engineer — Java/Python & AI-ML

JPMorganChase Careers and Employment • Christchurch

On-site
GBP 70,000 - 120,000
Senior Lead Software Engineer — AI/ML, Cloud & Data Systems
Senior Lead Software Engineer — AI/ML, Cloud & Data Systems

Next Frontier Capital • Greater London

On-site
GBP 120,000 - 150,000
Lead Data Platform Engineer — Java & Python, AI‑Driven
Lead Data Platform Engineer — Java & Python, AI‑Driven

J.P. MORGAN • City Of London

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

JP Morgan Chase • Greater London

On-site
GBP 62,000 - 102,000