Python Lead Software Engineer

Company: JP Morgan Chase
Apply for the Python Lead Software Engineer
Location: Glasgow
Job Description:

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

Requirements

  • Formal training or certification in software engineering concepts and applied experience.
  • Hands-on experience with system design, application development, testing, and operational stability with strong proficiency in Python.
  • Experience developing, debugging, and maintaining code in large corporate environments; strong SQL and database querying skills.
  • Demonstrated experience leading effective use of approved AI-assisted software development tools, with the ability to set team expectations for validating AI outputs for correctness, performance, and security.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs and outputs, and adherence to resiliency and security expectations.
  • Experience coaching engineers on safe, compliant adoption of AI-assisted tools within delivery practice.
  • Advanced understanding of agile practices including CI/CD, application resiliency, and security.
  • Demonstrated experience across the full Software Development Life Cycle.
  • Degree in Computer Science, Computer Engineering, Mathematics, or a related technical field, or equivalent practical experience.
  • Familiarity with modern front-end technologies.
  • Familiarity with Python, React, and web frameworks.
  • Practical experience with cloud-native development (AWS).
  • Knowledge of Fixed Income products, with emphasis on syndicated and secondary loans.

Responsibilities

  • Execute creative software solutions, design, development, and technical troubleshooting to build solutions and break down technical problems.
  • Develop secure, high-quality production code, and review and debug code written by others.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes.
  • Apply knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve automation value.
  • Lead communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies.
  • Contribute to a team culture of diversity, opportunity, inclusion, and respect.
  • Develop and integrate trading workflows and loan reference data for the Secondary Loan Trading desk.
  • Build scalable, front-office-facing services that streamline trading workflow management and enhance desk productivity.
  • Design, implement, and troubleshoot components end to end, accounting for upstream and downstream dependencies and technical implications.
  • Translate evolving business demands into clear technical requirements and pragmatic solutions under time constraints.
  • Apply structured troubleshooting to isolate root causes and resolve issues across services and data flows.
  • Adhere to secure coding practices and engineering methodologies to deliver stable, maintainable systems throughout the SDLC.
  • Work independently with minimal supervision.

Technologies

  • AI
  • AWS
  • CI/CD
  • Cloud
  • Python
  • React
  • SQL
  • Security
  • Web
  • Support

More

We are J.P. Morgan, a global leader in financial services serving corporations, governments, wealthy individuals, and institutional investors. Our Commercial & Investment Bank is a global leader across banking, markets, securities services, and payments, operating in more than 100 countries. In this role, we are building secure, scalable, and resilient front-office solutions within Credit Technology to power trading, reference data management, and P&L. We offer a first-class business in a first-class way approach, value trusted long-term partnerships, and place a high value on diversity, inclusion, and reasonable accommodations where needed.

last updated 36 week of 2026

#J-18808-Ljbffr…

Posted: September 8th, 2026