Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer

full-timePosted: Sep 9, 2025

Job Description

Lead Software Engineer

Location: GLASGOW, LANARKSHIRE, United Kingdom

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, powering the world's leading financial services with cutting-edge technology. As a Lead Software Engineer in our Glasgow office, you will play a pivotal role in an agile team, carrying out critical tech solutions across multiple technical areas. This position involves leading the development of robust, scalable applications that support core banking operations, trading platforms, and risk management systems. You will collaborate with product managers, data scientists, and compliance experts to deliver solutions that drive efficiency and security in a highly regulated environment. Your expertise will help shape the future of fintech at one of the largest banks globally, ensuring our systems handle trillions in transactions with precision and reliability. In this leadership role, you will mentor a team of engineers while hands-on contributing to codebases, architecting microservices, and integrating AI-driven analytics for financial forecasting. Responsibilities include optimizing performance for high-frequency trading environments and implementing secure data pipelines compliant with global standards like Basel III. Working in our dynamic Glasgow technology hub, you will leverage JP Morgan's vast resources to innovate on real-world challenges, such as enhancing cybersecurity against evolving threats and streamlining customer experiences through digital banking tools. This is an opportunity to influence strategic tech decisions that impact millions of clients worldwide. We value engineers who thrive in collaborative, fast-paced settings and are passionate about the intersection of technology and finance. Joining JP Morgan Chase means access to unparalleled professional growth, a supportive culture, and the chance to work on transformative projects that redefine the industry. If you are ready to lead with impact and contribute to our mission of enabling the financial well-being of communities, apply today to become part of our innovative team in Glasgow.

Key Responsibilities

  • Lead the design, development, and deployment of critical software solutions across multiple technical domains in an agile environment
  • Collaborate with cross-functional teams to integrate tech solutions that enhance JP Morgan Chase's financial platforms
  • Mentor and guide junior engineers, fostering a culture of continuous learning and innovation
  • Ensure all solutions adhere to strict financial industry regulations and security protocols
  • Optimize system performance and scalability to handle high-volume trading and transaction data
  • Conduct code reviews, implement best practices, and drive technical debt reduction initiatives
  • Participate in agile ceremonies, including sprint planning and retrospectives, to deliver value iteratively
  • Troubleshoot and resolve complex technical issues in production environments
  • Contribute to the evolution of JP Morgan's technology stack, incorporating emerging fintech trends
  • Document technical architectures and processes to support knowledge sharing across the team

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Minimum of 7+ years of experience in software engineering, with a focus on full-stack development
  • Proven track record in leading agile teams and delivering scalable solutions in financial services
  • Strong understanding of financial regulations and compliance standards such as GDPR and SOX
  • Experience with cloud platforms like AWS or Azure in a high-security environment
  • Demonstrated ability to mentor junior engineers and drive technical innovation

Preferred Qualifications

  • Master's degree in Computer Science or related discipline
  • Experience with Java, Python, or Scala in building enterprise-level applications
  • Knowledge of blockchain or distributed ledger technologies relevant to finance
  • Prior work at a major financial institution handling large-scale data processing
  • Certifications in agile methodologies (e.g., Scrum Master) or cloud architecture

Required Skills

  • Proficiency in Java, Spring Boot, or similar backend frameworks
  • Experience with frontend technologies like React or Angular
  • Strong knowledge of databases (SQL/NoSQL) and data modeling for financial datasets
  • Expertise in microservices architecture and containerization (Docker, Kubernetes)
  • Familiarity with CI/CD pipelines and DevOps tools (Jenkins, GitLab)
  • Understanding of cybersecurity principles in financial systems
  • Agile methodologies and tools like Jira or Confluence
  • Problem-solving and analytical thinking for complex financial algorithms
  • Excellent communication skills for stakeholder collaboration
  • Leadership and team management abilities
  • Knowledge of financial protocols like FIX or SWIFT
  • Scripting with Python or Bash for automation
  • Experience with big data technologies (Hadoop, Spark) for transaction processing
  • Adaptability to fast-paced, regulated environments
  • Attention to detail in code quality and compliance

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Generous 401(k) matching and pension contributions
  • Paid time off including vacation, sick leave, and parental leave
  • Professional development opportunities with tuition reimbursement and internal training programs
  • Employee stock purchase plan and financial wellness resources
  • Flexible hybrid work arrangements and wellness stipends
  • Access to JP Morgan's global mobility programs for career advancement

JP Morgan Chase is an equal opportunity employer.

Locations

  • GLASGOW, GB

Salary

Estimated Salary Rangehigh confidence

90,000 - 130,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Proficiency in Java, Spring Boot, or similar backend frameworksintermediate
  • Experience with frontend technologies like React or Angularintermediate
  • Strong knowledge of databases (SQL/NoSQL) and data modeling for financial datasetsintermediate
  • Expertise in microservices architecture and containerization (Docker, Kubernetes)intermediate
  • Familiarity with CI/CD pipelines and DevOps tools (Jenkins, GitLab)intermediate
  • Understanding of cybersecurity principles in financial systemsintermediate
  • Agile methodologies and tools like Jira or Confluenceintermediate
  • Problem-solving and analytical thinking for complex financial algorithmsintermediate
  • Excellent communication skills for stakeholder collaborationintermediate
  • Leadership and team management abilitiesintermediate
  • Knowledge of financial protocols like FIX or SWIFTintermediate
  • Scripting with Python or Bash for automationintermediate
  • Experience with big data technologies (Hadoop, Spark) for transaction processingintermediate
  • Adaptability to fast-paced, regulated environmentsintermediate
  • Attention to detail in code quality and complianceintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • Minimum of 7+ years of experience in software engineering, with a focus on full-stack development (experience)
  • Proven track record in leading agile teams and delivering scalable solutions in financial services (experience)
  • Strong understanding of financial regulations and compliance standards such as GDPR and SOX (experience)
  • Experience with cloud platforms like AWS or Azure in a high-security environment (experience)
  • Demonstrated ability to mentor junior engineers and drive technical innovation (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related discipline (experience)
  • Experience with Java, Python, or Scala in building enterprise-level applications (experience)
  • Knowledge of blockchain or distributed ledger technologies relevant to finance (experience)
  • Prior work at a major financial institution handling large-scale data processing (experience)
  • Certifications in agile methodologies (e.g., Scrum Master) or cloud architecture (experience)

Responsibilities

  • Lead the design, development, and deployment of critical software solutions across multiple technical domains in an agile environment
  • Collaborate with cross-functional teams to integrate tech solutions that enhance JP Morgan Chase's financial platforms
  • Mentor and guide junior engineers, fostering a culture of continuous learning and innovation
  • Ensure all solutions adhere to strict financial industry regulations and security protocols
  • Optimize system performance and scalability to handle high-volume trading and transaction data
  • Conduct code reviews, implement best practices, and drive technical debt reduction initiatives
  • Participate in agile ceremonies, including sprint planning and retrospectives, to deliver value iteratively
  • Troubleshoot and resolve complex technical issues in production environments
  • Contribute to the evolution of JP Morgan's technology stack, incorporating emerging fintech trends
  • Document technical architectures and processes to support knowledge sharing across the team

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Generous 401(k) matching and pension contributions
  • general: Paid time off including vacation, sick leave, and parental leave
  • general: Professional development opportunities with tuition reimbursement and internal training programs
  • general: Employee stock purchase plan and financial wellness resources
  • general: Flexible hybrid work arrangements and wellness stipends
  • general: Access to JP Morgan's global mobility programs for career advancement

Target Your Resume for "Lead Software Engineer" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Lead Software Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Lead Software Engineer" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Lead Software Engineer @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

JP Morgan Chase logo

Lead Software Engineer

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer

full-timePosted: Sep 9, 2025

Job Description

Lead Software Engineer

Location: GLASGOW, LANARKSHIRE, United Kingdom

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, powering the world's leading financial services with cutting-edge technology. As a Lead Software Engineer in our Glasgow office, you will play a pivotal role in an agile team, carrying out critical tech solutions across multiple technical areas. This position involves leading the development of robust, scalable applications that support core banking operations, trading platforms, and risk management systems. You will collaborate with product managers, data scientists, and compliance experts to deliver solutions that drive efficiency and security in a highly regulated environment. Your expertise will help shape the future of fintech at one of the largest banks globally, ensuring our systems handle trillions in transactions with precision and reliability. In this leadership role, you will mentor a team of engineers while hands-on contributing to codebases, architecting microservices, and integrating AI-driven analytics for financial forecasting. Responsibilities include optimizing performance for high-frequency trading environments and implementing secure data pipelines compliant with global standards like Basel III. Working in our dynamic Glasgow technology hub, you will leverage JP Morgan's vast resources to innovate on real-world challenges, such as enhancing cybersecurity against evolving threats and streamlining customer experiences through digital banking tools. This is an opportunity to influence strategic tech decisions that impact millions of clients worldwide. We value engineers who thrive in collaborative, fast-paced settings and are passionate about the intersection of technology and finance. Joining JP Morgan Chase means access to unparalleled professional growth, a supportive culture, and the chance to work on transformative projects that redefine the industry. If you are ready to lead with impact and contribute to our mission of enabling the financial well-being of communities, apply today to become part of our innovative team in Glasgow.

Key Responsibilities

  • Lead the design, development, and deployment of critical software solutions across multiple technical domains in an agile environment
  • Collaborate with cross-functional teams to integrate tech solutions that enhance JP Morgan Chase's financial platforms
  • Mentor and guide junior engineers, fostering a culture of continuous learning and innovation
  • Ensure all solutions adhere to strict financial industry regulations and security protocols
  • Optimize system performance and scalability to handle high-volume trading and transaction data
  • Conduct code reviews, implement best practices, and drive technical debt reduction initiatives
  • Participate in agile ceremonies, including sprint planning and retrospectives, to deliver value iteratively
  • Troubleshoot and resolve complex technical issues in production environments
  • Contribute to the evolution of JP Morgan's technology stack, incorporating emerging fintech trends
  • Document technical architectures and processes to support knowledge sharing across the team

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Minimum of 7+ years of experience in software engineering, with a focus on full-stack development
  • Proven track record in leading agile teams and delivering scalable solutions in financial services
  • Strong understanding of financial regulations and compliance standards such as GDPR and SOX
  • Experience with cloud platforms like AWS or Azure in a high-security environment
  • Demonstrated ability to mentor junior engineers and drive technical innovation

Preferred Qualifications

  • Master's degree in Computer Science or related discipline
  • Experience with Java, Python, or Scala in building enterprise-level applications
  • Knowledge of blockchain or distributed ledger technologies relevant to finance
  • Prior work at a major financial institution handling large-scale data processing
  • Certifications in agile methodologies (e.g., Scrum Master) or cloud architecture

Required Skills

  • Proficiency in Java, Spring Boot, or similar backend frameworks
  • Experience with frontend technologies like React or Angular
  • Strong knowledge of databases (SQL/NoSQL) and data modeling for financial datasets
  • Expertise in microservices architecture and containerization (Docker, Kubernetes)
  • Familiarity with CI/CD pipelines and DevOps tools (Jenkins, GitLab)
  • Understanding of cybersecurity principles in financial systems
  • Agile methodologies and tools like Jira or Confluence
  • Problem-solving and analytical thinking for complex financial algorithms
  • Excellent communication skills for stakeholder collaboration
  • Leadership and team management abilities
  • Knowledge of financial protocols like FIX or SWIFT
  • Scripting with Python or Bash for automation
  • Experience with big data technologies (Hadoop, Spark) for transaction processing
  • Adaptability to fast-paced, regulated environments
  • Attention to detail in code quality and compliance

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Generous 401(k) matching and pension contributions
  • Paid time off including vacation, sick leave, and parental leave
  • Professional development opportunities with tuition reimbursement and internal training programs
  • Employee stock purchase plan and financial wellness resources
  • Flexible hybrid work arrangements and wellness stipends
  • Access to JP Morgan's global mobility programs for career advancement

JP Morgan Chase is an equal opportunity employer.

Locations

  • GLASGOW, GB

Salary

Estimated Salary Rangehigh confidence

90,000 - 130,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Proficiency in Java, Spring Boot, or similar backend frameworksintermediate
  • Experience with frontend technologies like React or Angularintermediate
  • Strong knowledge of databases (SQL/NoSQL) and data modeling for financial datasetsintermediate
  • Expertise in microservices architecture and containerization (Docker, Kubernetes)intermediate
  • Familiarity with CI/CD pipelines and DevOps tools (Jenkins, GitLab)intermediate
  • Understanding of cybersecurity principles in financial systemsintermediate
  • Agile methodologies and tools like Jira or Confluenceintermediate
  • Problem-solving and analytical thinking for complex financial algorithmsintermediate
  • Excellent communication skills for stakeholder collaborationintermediate
  • Leadership and team management abilitiesintermediate
  • Knowledge of financial protocols like FIX or SWIFTintermediate
  • Scripting with Python or Bash for automationintermediate
  • Experience with big data technologies (Hadoop, Spark) for transaction processingintermediate
  • Adaptability to fast-paced, regulated environmentsintermediate
  • Attention to detail in code quality and complianceintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • Minimum of 7+ years of experience in software engineering, with a focus on full-stack development (experience)
  • Proven track record in leading agile teams and delivering scalable solutions in financial services (experience)
  • Strong understanding of financial regulations and compliance standards such as GDPR and SOX (experience)
  • Experience with cloud platforms like AWS or Azure in a high-security environment (experience)
  • Demonstrated ability to mentor junior engineers and drive technical innovation (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related discipline (experience)
  • Experience with Java, Python, or Scala in building enterprise-level applications (experience)
  • Knowledge of blockchain or distributed ledger technologies relevant to finance (experience)
  • Prior work at a major financial institution handling large-scale data processing (experience)
  • Certifications in agile methodologies (e.g., Scrum Master) or cloud architecture (experience)

Responsibilities

  • Lead the design, development, and deployment of critical software solutions across multiple technical domains in an agile environment
  • Collaborate with cross-functional teams to integrate tech solutions that enhance JP Morgan Chase's financial platforms
  • Mentor and guide junior engineers, fostering a culture of continuous learning and innovation
  • Ensure all solutions adhere to strict financial industry regulations and security protocols
  • Optimize system performance and scalability to handle high-volume trading and transaction data
  • Conduct code reviews, implement best practices, and drive technical debt reduction initiatives
  • Participate in agile ceremonies, including sprint planning and retrospectives, to deliver value iteratively
  • Troubleshoot and resolve complex technical issues in production environments
  • Contribute to the evolution of JP Morgan's technology stack, incorporating emerging fintech trends
  • Document technical architectures and processes to support knowledge sharing across the team

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Generous 401(k) matching and pension contributions
  • general: Paid time off including vacation, sick leave, and parental leave
  • general: Professional development opportunities with tuition reimbursement and internal training programs
  • general: Employee stock purchase plan and financial wellness resources
  • general: Flexible hybrid work arrangements and wellness stipends
  • general: Access to JP Morgan's global mobility programs for career advancement

Target Your Resume for "Lead Software Engineer" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Lead Software Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Lead Software Engineer" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Lead Software Engineer @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.