Senior Lead Software Engineer

JP Morgan Chase

Greater London

On-site

GBP 62,000 - 102,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorganChase is seeking an experienced software engineer to advance secure, scalable, cloud-based systems within our Data Platforms team. You will contribute to full-stack development, meta-programming, and interpreter design in an agile environment.

We value formal software engineering training, strong Java/TypeScript skills, and experience with AI-assisted development, secure coding, and coaching others on compliant AI practices. Domain knowledge in data-oriented architectures is a plus.

Qualifications

  • Formal training or certification in software engineering concepts, plus advanced applied experience.
  • Hands-on experience delivering system design, application development, testing, and operational stability.
  • Advanced Java and TypeScript experience.
  • Experience with enterprise-authorized AI-assisted software development tools and validating AI outputs.
  • Knowledge of responsible AI use in engineering workflows, data sensitivity, secure handling, resiliency and security.
  • Experience coaching senior engineers on compliant AI usage patterns and controls.
  • Ability to tackle design and functionality problems independently with little oversight.
  • Practical cloud-native experience.
  • Preferred: React UI/UX experience.
  • Preferred: knowledge of Scala.
  • Preferred: domain-specific language design and interpretation.
  • Preferred: domain-driven design knowledge.
  • Preferred: SQL and NoSQL databases knowledge.

Responsibilities

  • We lead the engineering of metadata, metamodeling, and distributed systems.
  • We provide technical guidance to business teams, contractors, and vendors.
  • We develop secure, high-quality production code and peer-review others' code.
  • We drive adoption and governance of AI-assisted engineering practices across teams.
  • We establish validation standards including secure coding, peer review, testing, and reuse of proven automation.
  • We use SDLC/TLM tools to improve value and automation at scale.
  • We influence product design, functionality, and technical operations.
  • We serve as SME in focus areas and share frameworks and practices across the engineering organization.
  • We contribute to the engineering community advocating firmwide SDLC tools.

Skills

Java
TypeScript
AI-assisted tools
Cloud-native
Enterprise security
Coaching others
Independent problem solving
React
Scala
SQL
NoSQL
Domain-driven design

Education

Formal training/certification in software engineering concepts

Tools

No specific tools listed

Job description

Salary: £62,000 - 102,000 per year

Requirements
  • Formal training or certification in software engineering concepts, plus advanced applied experience
  • Hands-on experience delivering system design, application development, testing, and operational stability
  • Advanced Java and TypeScript experience
  • Demonstrated experience leading effective use of enterprise-authorized AI-assisted software development tools, with the ability to set expectations for validating AI outputs for correctness, performance, and security
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and resiliency and security expectations
  • Experience coaching senior engineers or leads on compliant AI usage patterns and controls
  • Ability to tackle design and functionality problems independently with little to no oversight
  • Practical cloud-native experience
  • Preferred: experience building UI and UX solutions with React
  • Preferred: knowledge of Scala
  • Preferred: experience with domain-specific language design and interpretation
  • Preferred: knowledge of domain-driven design
  • Preferred: knowledge of SQL and NoSQL databases
Responsibilities
  • We lead the engineering of cutting-edge solutions in metadata, metamodeling, and distributed systems
  • We provide technical guidance and direction to business teams, contractors, and vendors
  • We develop secure, high-quality production code and review and debug code written by others
  • We drive adoption and governance of approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes
  • We establish measurable validation standards, including secure coding, peer review, automated testing, and reuse of proven patterns and automation within the SDLC/TLM toolchain
  • We apply knowledge of Software Development Life Cycle tools, including approved AI-assisted development and automation capabilities, to improve the value realized by automation at scale
  • We drive decisions that influence product design, application functionality, and technical operations and processes
  • We serve as a function-wide subject matter expert in one or more areas of focus
  • We actively contribute to the engineering community as advocates of firmwide frameworks, tools, and practices of the Software Development Life Cycle
Technologies
  • AI
  • Cloud
  • Support
  • Java
  • NoSQL
  • React
  • SQL
  • Scala
  • Security
  • TypeScript
  • UX UI Design
  • DDD
More

We are JPMorganChase, a global leader in financial services and a first-class business serving clients with trusted, long-term partnerships. Our Commercial & Investment Bank operates across banking, markets, securities services, and payments in more than 100 countries. You will join our Data Platforms team within the Chief Data & Analytics Office as part of an agile environment focused on building secure, stable, scalable, and market-leading technology products. We value diversity and inclusion, support reasonable accommodations, and offer the opportunity to work on intellectually challenging, cloud-based engineering problems involving full-stack programming, agentic techniques, meta-programming, domain-specific languages, and interpreter design.

last updated 36 week of 2026

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

Similar jobs worth comparing

Java Lead Software Engineer
Java Lead Software Engineer

JP Morgan Chase • Greater London

On-site
GBP 62,000 - 102,000
Senior Lead Software Engineer - Java, React, AI
Senior Lead Software Engineer - Java, React, AI

JPMorganChase • Glasgow

On-site
GBP 90,000 - 130,000
Senior Lead Software Engineer - CDAO Data Platforms
Senior Lead Software Engineer - CDAO Data Platforms

JPMorgan Chase & Co. • Greater London

On-site
GBP 100,000 - 140,000
Full Stack Lead Engineer
Full Stack Lead Engineer

JP Morgan Chase • Glasgow

On-site
GBP 62,000 - 102,000
Software Engineer III - AI/ML Platform Reliability
Software Engineer III - AI/ML Platform Reliability

JP Morgan Chase • Glasgow

On-site
GBP 62,000 - 102,000
Lead Software Engineer - Glasgow
Lead Software Engineer - Glasgow

Hackajob Ltd • Glasgow

On-site
GBP 90,000 - 110,000
Senior Lead Software Engineer - CDAO Data Platforms
Senior Lead Software Engineer - CDAO Data Platforms

JPMorganChase • Greater London

On-site
GBP 120,000 - 150,000
Sr Lead Software Engineer – Data Engineering
Sr Lead Software Engineer – Data Engineering

JP Morgan Chase • Greater London

On-site
GBP 62,000 - 102,000
Principal Software Engineer
Principal Software Engineer

JP Morgan Chase • Greater London

On-site
GBP 62,000 - 102,000
Lead Software Engineer - Client Onboarding
Lead Software Engineer - Client Onboarding

Hackajob Ltd • Glasgow

On-site
GBP 90,000 - 110,000