Senior Lead Software Data Engineer – Corporate KYC

JP Morgan Chase

Glasgow

On-site

GBP 62,000 - 102,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

JPMorgan Chase in the United Kingdom seeks an experienced software/AI engineer to design and govern agentic AI systems, including multi-agent workflows and human-in-the-loop controls.

You will lead engineering standards for LLM-based applications, promote best practices, and collaborate across teams to deliver scalable data-intensive solutions in a regulated environment.

Qualifications

  • Experience delivering system design, application development, testing and operational stability at enterprise scale.
  • Experience designing and deploying production AI/ML systems, including LLM-based applications in regulated environments.
  • Proficiency in Python and/or PySpark.
  • Advanced knowledge of software development processes in cloud/AI/ML or data engineering.
  • Experience with large-scale data processing, microservices, API design and orchestration frameworks.
  • Working knowledge of relational and NoSQL databases, vector stores and data lake architectures.
  • Familiarity with observability tools and frameworks.
  • Practical cloud-native experience with AWS, Azure or GCP.
  • Ability to communicate effectively with senior leaders and executives.
  • Commitment to inclusive, collaborative teamwork.
  • Strong problem-solving and analytical skills.
  • Preferred: Databricks or Snowflake, Spark/PySpark, Apache Iceberg, LLM orchestration, AI evaluation observability.

Responsibilities

  • Develop secure, high-quality production code for data-intensive applications and platforms.
  • Mentor and review engineers to promote best practices.
  • Create durable, reusable software frameworks used across teams.
  • Design and govern agentic AI systems, including multi-agent workflows and human-in-the-loop controls.
  • Establish engineering standards for LLM-based applications, ensuring safety and reproducibility.
  • Drive adoption of advanced technical methods and industry-aligned product development practices.
  • Advise cross-functional teams on technological matters within our domain.
  • Apply SDLC tools to enhance automation value.
  • Collaborate across the organisation to deliver impactful solutions.
  • Lead architectural decisions and engineering practices for scalable software.
  • Foster a culture of innovation and continuous improvement.

Skills

Python
PySpark
Cloud platforms
Data processing
LLM orchestration
Agentic AI design
APIs & microservices
Relational/NoSQL DBs
Observability tools
Communication with leadership
Inclusive teamwork

Tools

Databricks
Snowflake
Apache Iceberg
Spark
Model Serving

Job description

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


Requirements:


  • We want practical experience delivering system design, application development, testing, and operational stability at enterprise scale.

  • We want experience designing and deploying production AI/ML systems, including LLM-based applications and agentic architectures in regulated environments.

  • We want proficiency in one or more programming languages, particularly Python and/or PySpark.

  • We want advanced knowledge of software application development and technical processes in disciplines such as cloud, AI/ML, or data engineering.

  • We want experience in large-scale data processing, microservices, API design, and orchestration frameworks.

  • We want working knowledge of relational and NoSQL databases, vector stores, and data lake architectures.

  • We want familiarity with observability tools and frameworks.

  • We want practical cloud-native experience with AWS, Azure, or GCP.

  • We want the ability to communicate effectively with senior leaders and executives.

  • We want a commitment to inclusive, collaborative teamwork.

  • We want strong problem-solving and analytical skills.

  • Preferred: experience with modern data platforms such as Databricks or Snowflake.

  • Preferred: hands-on expertise with Spark/PySpark and big data processing technologies.

  • Preferred: knowledge of open-source table formats and catalog services such as Apache Iceberg.

  • Preferred: experience with LLM orchestration frameworks and model serving infrastructure or managed endpoints.

  • Preferred: familiarity with AI evaluation and observability practices for LLM workloads.

  • Preferred: understanding of agentic design patterns and how to constrain agent autonomy in financial workflows.

  • Preferred: interest in emerging technologies and continuous learning.


Responsibilities:


  • We develop secure, high-quality production code for data-intensive applications and platforms.

  • We mentor and review the work of other engineers to promote best practices.

  • We create durable, reusable software frameworks and patterns leveraged across teams.

  • We design and govern agentic AI systems, including multi-agent workflows and human-in-the-loop controls.

  • We establish engineering standards for LLM-based applications, ensuring safety and reproducibility.

  • We drive adoption of advanced technical methods and industry-aligned product development practices.

  • We advise cross-functional teams on technological matters within our domain.

  • We apply knowledge of tools within the Software Development Life Cycle to enhance automation value.

  • We collaborate with colleagues across the organization to deliver impactful solutions.

  • We lead architectural decisions and engineering practices for scalable software.

  • We foster a culture of innovation and continuous improvement.


Technologies:


  • Agentic AI

  • AI

  • API

  • AWS

  • Azure

  • Big Data

  • Cloud

  • Databricks

  • GCP

  • Support

  • LLM

  • Marketing

  • Model Serving

  • NoSQL

  • Python

  • PySpark

  • Snowflake

  • Spark

  • microservices


More:

We are JPMorgan Chase, one of the worlds leading financial institutions with more than 200 years of history, serving consumers, small businesses, corporations, governments, and institutional investors under the J.P. Morgan and Chase brands. Our Corporate Functions teams span finance, risk, human resources, and marketing, and play an essential role in helping our businesses, clients, customers, and employees succeed. We offer a competitive total rewards package, including base salary based on role, experience, skill set, and location, with eligible roles potentially receiving commission or discretionary incentive compensation. Our benefits may include comprehensive health care, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching, and more. We value diversity and inclusion, provide reasonable accommodations where needed, and offer a collaborative environment focused on building trusted long-term partnerships and delivering first-class service.


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

Senior Lead Software Data Engineer – Corporate Know Your Customer
Senior Lead Software Data Engineer – Corporate Know Your Customer

JPMorgan Chase & Co. • Auchentibber

On-site
GBP 90,000 - 140,000
Health care coverage
Retirement savings plan
On-site wellness & health centers
Senior Lead Software Data Engineer - Corporate Know Your Customer
Senior Lead Software Data Engineer - Corporate Know Your Customer

JPMorganChase • Glasgow

On-site
GBP 90,000 - 130,000
Senior Lead Software Data Engineer – Corporate Know Your Customer
Senior Lead Software Data Engineer – Corporate Know Your Customer

J.P. MORGAN • Glasgow

On-site
GBP 110,000 - 180,000
Principal Software Engineer - Executive Director - KYC
Principal Software Engineer - Executive Director - KYC

JPMorganChase • Glasgow

On-site
GBP 95,000 - 140,000
Lead Software Data Engineer - Corporate Know Your Customer
Lead Software Data Engineer - Corporate Know Your Customer

JPMorganChase • Glasgow

On-site
GBP 90,000 - 140,000
Lead Software Data Engineer – Corporate Know Your Customer
Lead Software Data Engineer – Corporate Know Your Customer

J.P. MORGAN • Glasgow

On-site
GBP 95,000 - 140,000
Principal Software Engineer
Principal Software Engineer

JP Morgan Chase • Greater London

On-site
GBP 62,000 - 102,000
Python/AIML Developer - Software Engineer III
Python/AIML Developer - Software Engineer III

Fairygodboss • Glasgow

On-site
GBP 90,000 - 120,000
Software Engineer III – Data Engineering KYC
Software Engineer III – Data Engineering KYC

JP Morgan Chase • Glasgow

On-site
GBP 62,000 - 102,000
Senior Lead Software Engineer - Python, Data, Cloud, AIML
Senior Lead Software Engineer - Python, Data, Cloud, AIML

Next Frontier Capital • Greater London

On-site
GBP 120,000 - 150,000