Senior Lead Software Data Engineer – Corporate Know Your Customer

Company: JP Morgan Chase
Apply for the Senior Lead Software Data Engineer – Corporate Know Your Customer
Location: Glasgow
Job Description:

Overview

In this role, you drive secure, scalable software for data-intensive platforms within the Global KYC and Risk Assessment Data Platform. You lead multiple teams, set architecture and engineering standards, and deliver high-impact solutions that support the firm’s portfolios. You shape the technology landscape and foster a culture of excellence through innovative methods. You collaborate with cross-functional partners to translate business needs into robust technical outcomes.

Pay / Benefits

  • comprehensive health care coverage
  • retirement savings plan
  • tuition reimbursement
  • mental health support
  • on-site health and wellness centers
  • backup childcare

Responsibilities

  • Develop secure, high-quality production code for data-intensive applications and platforms
  • Mentor and review work of other engineers to promote best practices
  • Create durable, reusable software frameworks and patterns leveraged 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 practice
  • Advise cross-functional teams on technological matters within your domain
  • Apply knowledge of tools within the Software Development Life Cycle to enhance automation value
  • Collaborate with colleagues across the organization to deliver impactful solutions
  • Lead architectural decisions and engineering practices for scalable software
  • Foster a culture of innovation and continuous improvement

Key requirements

  • Practical 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 and agentic architectures in regulated environments
  • Proficiency in one or more programming languages, particularly Python and/or PySpark
  • Advanced knowledge of software application development and technical processes in disciplines such as cloud, AI/ML, or data engineering
  • Experience in 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 (AWS, Azure, or GCP)
  • Ability to communicate effectively with senior leaders and executives
  • Commitment to inclusive, collaborative teamwork
  • Strong problem-solving and analytical skills
  • Collaborative mindset
  • Strong communication with executives
  • Mentorship and leadership
  • Python
  • PySpark
  • Cloud (AWS/Azure/GCP)

…

Posted: September 14th, 2026