About this role
Salary: £100,000 - 100,000 per year
Requirements: Formal training or certification on software engineering concepts and 10 years of applied experienceHands-on practical experience delivering system design, application development, testing, and operational stabilityAdvanced knowledge and demonstrated skills in programming languages C and C++Demonstrated experience leading effective use of enterprise-authorized AI-assisted software development tools within the work environment, with the ability to set team expectations for validating AI outputs for correctness, performance, and securityStrong 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 senior engineers and leads on compliant usage patterns and controlsAdvanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or more technical disciplines such as cloud, artificial intelligence, machine learning, or mobileAbility to tackle design and functionality problems independently with little to no oversightPractical cloud native experienceExperience in Computer Science, Computer Engineering, Mathematics, or a related technical fieldHands-on experience working within the Financial Services industryHands-on experience with high-throughput and low-latency systemsHands-on experience in electronic trading systems Responsibilities: Provide technical guidance and direction to support our business, technical teams, contractors, and vendorsDevelop secure and high-quality production code, and review and debug code written by othersDrive decisions that influence product design, application functionality, and technical operations and processesServe as a function-wide subject matter expert in one or more areas of focusContribute to our engineering community as an advocate of firmwide frameworks, tools, and Software Development Life Cycle practicesInfluence peers and project decision-makers to consider the use and application of leading-edge technologiesAdd to our team culture of diversity, opportunity, inclusion, and respectDrive adoption and governance of approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomesEstablish measurable validation standards for secure coding, peer review, automated testing, and other validation practicesPromote reuse of proven patterns and automation within the SDLC and TLM toolchainApply knowledge of tools within the Software Development Life Cycle toolchain, including approved AI-assisted development and automation capabilities, to improve the value realized by automation at scale Technologies: AICloudSupportMachine LearningMobileSecurity More:
We are partnering directly with JPMorganChase to hire for this role. This is a Senior Lead Software Engineer position within our Commercial & Investment Bank eTrading team, where we work in an agile environment to enhance, build, and deliver trusted, market-leading technology products in a secure, stable, and scalable way. We operate as a global leader in financial services, serving clients across banking, markets, securities services, and payments in more than 100 countries. We value diversity and inclusion, and we support reasonable accommodations for applicants and employees with religious practices and beliefs, as well as mental health or physical disability needs.
last updated 39 week of 2026