Principal Software Engineer - Executive Director
Job in
Glasgow, City of Edinburgh Area, G1, Scotland, UK
Listed on 2026-10-16
Listing for:
JP Morgan Chase
Full Time
position Listed on 2026-10-16
Job specializations:
-
Software Development
Software Engineer, Software Architect, DevOps, Backend Developer
Job Description & How to Apply Below
Chase within Enterprise Technology, you provide expertise and engineering excellence as an integral part of an agile team to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Leverage your advanced technical capabilities and collaborate with colleagues across the organization to drive best-in-class outcomes across various technologies to support one or more of the firm's this role you will help build a new source code intelligence platform: firmwide code search combined with lossless semantic trees — a structural, queryable representation of our codebase that lets us reason about code rather than simply search its text.
You will build the integration points that let SDLC controls and compliance checks run directly against real code structure instead of manual review.
You will spend most of your time hands-on, designing and building the APIs, pipelines, and integrations that connect semantic-tree data to engineering and controls workflows. The remainder goes into setting technical direction and defining how other teams consume this platform to modernize compliance across the SDLC.Job responsibilities
Creates complex and scalable coding frameworks using appropriate software design frameworks
Develops secure and high-quality production code, and reviews and debugs code written by others
Architects and governs agentic AI-enabled engineering workflows (using enterprise-authorized tools within the work environment) to improve delivery speed, code quality, and operational outcomes at scale (e.g., AI-driven PR review assistance, test generation/maintenance, releases readiness checks, incident triage and root-cause acceleration), while defining guardrails for validation, security, resiliency, and reuse across teams
Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation at scale
Advises cross-functional teams on technological matters within domain of expertise and serves as the function's go-to subject matter expert
Contributes to the development of technical methods in specialized fields in line with the latest product development methodologies
Creates durable, reusable software frameworks that are leveraged across teams and functions
Influences leaders and senior stakeholders across business, product, and technology teams
Designs and builds the APIs, query interfaces, and data pipelines that make code search and lossless semantic-tree data consumable at firm scale, defining the contracts, versioning, and service levels that consuming teams and enterprise-authorized AI-assisted engineering tools depend on Engineers the platform's query and data access layer over firmwide code intelligence infrastructure, owning query latency, data freshness, resiliency, and cost characteristics as consumption grows across the firm's codebase
Defines how SDLC controls, compliance checks, and engineering workflows execute against real code structure rather than manual review, and drives adoption by delivering the reference integrations, consumption patterns, and standards other teams build against Required qualifications, capabilities, and skills
Formal training or certification on software engineering concepts and advanced applied experience
Hands-on practical experience delivering system design, application development, testing, and operational stability
Expert in one or more programming language(s)
Demonstrated experience designing and leading adoption of agentic AI-enabled development practices (using enterprise-authorized tools within the work environment)…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×