Lead Software Engineering- Java/Python
Job Description & Overview
As Lead Software Engineer, you will drive secure, scalable, open-source driven payments technology within the Commercial & Investment Bank. You’ll be a core technical contributor, shaping architecture and delivering trusted products in a fast-evolving, AI-first environment. You will own the public JPMorgan-payments repositories and enable external developers to integrate quickly, while raising code quality through enterprise AI-assisted practices. This role blends hands-on engineering with governance and external collaboration to advance market-leading payments capabilities.
Responsibilities- Own and maintain the public JPMorgan-payments GitHub presence, ensuring repo hygiene, licensing, CI, dependency management, and release quality
- Develop secure, production-grade code and review others' code to improve quality
- Evolve flagship public repositories (agent skills, MCP server) enabling external developers to leverage JPMorgan Payments capabilities
- Drive Open Source Governance for publication of external SDKs and libraries, turning pilot products into public packages
- Promote AI-assisted engineering practices (code review, test strategy, incident analysis) and establish validation standards
- Utilize SDLC tooling and AI-assisted automation to improve value and efficiency
- Identify and automate recurring remediation to improve stability of software and systems
- Lead architecture evaluations with external vendors and internal teams for alignment with existing systems
- Represent engineering externally via public repos, technical writing, and conference contributions
- Formal training or certification in software engineering concepts
- Hands-on experience delivering system design, development, testing, and operational stability
- Advanced proficiency in at least one programming language
- Experience maintaining public open-source repositories with issue triage, releases, and security standards
- Experience leading AI-assisted software development tools and setting team expectations for AI output validation
- Strong understanding of responsible AI in engineering workflows, including data sensitivity and security
- Proficiency across the Software Development Life Cycle
- Advanced understanding of agile methodologies (CI/CD, resiliency, security)
- Practical cloud-native experience
- Knowledge of the financial services IT landscape
- leadership and mentorship
- cross-functional collaboration
- external communication and advocacy
- programming languages (advanced)
- open-source repository management
- AI-assisted development tools for coding, review, and testing
Ready to apply for this vacancy?
This driving opportunity is hosted on CV-Library. Click below to view the official posting and submit your application.
Key Details
- Date Posted: 02 Oct 2026
- Location: glasgow
- Employment Type: Permanent
- Category: General
Need an updated driver CV?
Build an ATS-optimised transport CV in 5 minutes with professional templates.
Build Free CV NowEmployer Information
JP Morgan Chase
Verified Transport EmployerVerified transport and logistics firm operating commercial fleets across the UK network.
More Jobs at JP Morgan Chase