Lead Software Engineer: Java, Python & AI-Driven Systems

Fairygodboss

Glasgow

On-site

GBP 90,000 - 120,000

Full time

14 days+
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

J.P. Morgan is seeking a senior software engineer to design and implement innovative software solutions across frontend, backend, and data pipelines. You will collaborate with cross-functional teams to drive architecture decisions, ensure secure development practices, and promote AI-enabled tooling to accelerate delivery.

The role emphasizes strong fundamentals in system design, cloud platforms (AWS), and experience with large-scale data architectures within the financial services sector.

Qualifications

  • Formal training or certification on software engineering concepts and advanced applied experience
  • Strong software engineering fundamentals - system design, data structures, algorithms, and architectural thinking
  • Hands-on practical experience in full-stack or cross-functional development across frontend, backend, data pipelines, or mobile
  • Proficiency in Java/Spring Boot, Python/PySpark, GraphQL, or mobile development frameworks
  • Experience with AWS and relational/distributed data platforms, e.g., Oracle, Databricks
  • Advanced understanding of agile methodologies, CI/CD, and secure software development practices
  • Proficient in SDLC design, development, testing and production operations
  • Understanding of AI/ML concepts and integrating AI into business apps
  • Experience with enterprise AI-assisted development tools and evaluating AI outputs
  • Understanding of responsible AI use and security considerations
  • Knowledge of the financial services industry IT systems

Responsibilities

  • Execute creative software solutions, design, development, and troubleshooting for complex problems
  • Develop secure production code and review/debug code written by others
  • Identify opportunities to automate remediation and improve operational stability
  • Lead evaluation sessions with vendors, startups, and internal teams on architecture and applicability
  • Lead communities of practice to promote new and leading-edge technologies
  • Foster team culture of diversity, inclusion, and respect
  • Promote AI-assisted engineering practices to improve code quality and delivery speed while ensuring security and testing standards
  • Apply SDLC tools, including enterprise AI-assisted development, to improve automation value

Skills

Java/Spring Boot
Python/PySpark
GraphQL
Mobile development
Cloud platforms AWS
Relational databases Oracle
Distributed data platforms Databricks
Agile methodologies
CI/CD
Secure software development
AI/ML concepts
AI-assisted tools
Data pipelines
Shell scripting

Job description

J.P. Morgan is seeking a senior software engineer to design and implement innovative software solutions across frontend, backend, and data pipelines. You will collaborate with cross-functional teams to drive architecture decisions, ensure secure development practices, and promote AI-enabled tooling to accelerate delivery.

The role emphasizes strong fundamentals in system design, cloud platforms (AWS), and experience with large-scale data architectures within the financial services sector.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer (Python/Java) - AI-Driven Backend
Lead Software Engineer (Python/Java) - AI-Driven Backend

JPMorgan Chase & Co. • Glasgow

On-site
GBP 90,000 - 140,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
Software Engineer III — Java/Python + AI-ML
Software Engineer III — Java/Python + AI-ML

JPMorganChase • Bournemouth

On-site
GBP 70,000 - 95,000
Senior Full-Stack Engineer — AI-Driven Web Apps
Senior Full-Stack Engineer — AI-Driven Web Apps

Next Frontier Capital • Greater London

On-site
GBP 90,000 - 120,000
Lead Cloud AI Engineer (Java/Python) & ML
Lead Cloud AI Engineer (Java/Python) & ML

Next Frontier Capital • England

On-site
GBP 90,000 - 130,000
AI Engineering Lead for Innovative Software
AI Engineering Lead for Innovative Software

JPMorganChase • Greater London

Hybrid
GBP 85,000 - 120,000
Lead Frontend Engineer — Java/AWS & AI Platform
Lead Frontend Engineer — Java/AWS & AI Platform

JPMorganChase • Glasgow

On-site
GBP 90,000 - 140,000
Lead Software Engineer — Java, AI, Cloud Native
Lead Software Engineer — Java, AI, Cloud Native

JPMorgan Chase & Co. • Glasgow

On-site
GBP 120,000 - 150,000
Principal AI/ML Full-Stack Engineer (Python & AWS)
Principal AI/ML Full-Stack Engineer (Python & AWS)

Next Frontier Capital • Greater London

On-site
GBP 100,000 - 150,000
Senior AI/ML Data Platforms Engineer
Senior AI/ML Data Platforms Engineer

JPMorganChase • Greater London

On-site
GBP 90,000 - 140,000