Lead Engineer - Data / Java / Python in Glasgow

Lead Engineer - Data / Java / Python in Glasgow

Glasgow Full-Time On-site
J

Overview

In this Lead Software Engineer role within Finance Technology, you drive secure, scalable, and trusted software solutions as a core technical contributor in an agile environment. You will shape architecture, elevate code quality with AI-assisted practices, and partner with cross-functional teams to deliver impactful financial technology. You’ll lead evaluations, promote modern engineering techniques, and foster an inclusive team culture. This position offers the opportunity to influence how high-volume, mission-critical systems are built and operated at scale.

Responsibilities

  • Deliver creative software solutions and troubleshoot complex problems beyond routine approaches
  • Develop secure, high-quality production code and review others’ code
  • Automate remediation opportunities to improve stability of applications and systems
  • Lead architectural design evaluations with vendors and internal teams to ensure applicable and robust solutions
  • Lead communities of practice to promote new and leading-edge technologies
  • Foster a diverse, inclusive team culture
  • Drive adoption of enterprise AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes
  • Apply SDLC toolchain knowledge, including AI-assisted development and automation, to increase automation value

Key requirements

  • Formal training or certification on software engineering concepts and advanced applied experience
  • Strong fundamentals in systems design, data structures, algorithms, and architectural thinking
  • Hands-on 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 cloud platforms (preferably AWS) and relational and distributed data platforms (e.g., Oracle, Databricks)
  • Advanced understanding of agile methodologies, CI/CD, resiliency, and secure software practices
  • Practical understanding of AI/ML concepts and integrating AI/ML into business apps or data workflows
  • Hands-on experience with enterprise AI-assisted development tools and ability to validate AI outputs for correctness, performance, and security
  • Understanding of responsible AI use, data sensitivity, secure inputs/outputs, and security/resiliency expectations
  • Knowledge of the financial services industry and IT systems
  • leadership and mentorship
  • cross-functional collaboration
  • strong communication
  • Java/Spring Boot
  • Python/PySpark
  • GraphQL

Lead Engineer - Data / Java / Python in Glasgow employer: JP Morgan Chase

Morgan is an exceptional employer, offering a dynamic work culture that prioritises diversity and inclusion while fostering employee growth through comprehensive coaching and development opportunities. As a global leader in financial services, we empower our teams to drive impactful product management and AI enablement, ensuring that every employee can contribute meaningfully to our clients' success in a collaborative environment located at the heart of the financial sector.

J

Contact Details:

JP Morgan Chase Recruitment Team