Senior Lead Software Engineer- Squad Lead- Jpm Personal Investing

JPMorgan Chase JPMorgan Chase · Banking · LONDON, LONDON, United Kingdom · Corporate Sector

Senior Lead Software Engineer and Squad Lead for JPMorgan Personal Investing in London. The role involves leading a squad of engineers to design, implement, and maintain software for the payments area, with a strong emphasis on line management, code quality, and collaboration. A key responsibility is driving the adoption and governance of approved AI-assisted engineering practices to enhance code quality, delivery speed, and operational outcomes, while ensuring responsible AI use and adherence to security and compliance standards. The role requires a strong technical background, people management skills, and a business-driven mentality within a regulated fintech environment.

What you'd actually do

  1. Lead a squad of engineers to design, implement and maintain the payments area of the Invest Tribe within Chase UK.
  2. Line-manage an engineering squad; set clear goals, support development and build up the team’s delivery capability.
  3. Conduct thorough code reviews to ensure high-quality, maintainable, and efficient code, while providing constructive feedback to team members.
  4. Engage in hands-on coding to contribute to the development of key features and solutions, demonstrating best practices and technical expertise.
  5. Drives adoption and governance of approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test acceleration, release readiness, incident/root-cause analysis), while establishing measurable validation standards (secure coding, peer review, automated testing) and promoting reuse of proven patterns and automation within the SDLC/TLM toolchain.

Skills

Required

  • Formal training or certification on team management concepts and proficient advanced experience.
  • Great team player with strong technical background, focused on achieving best outcomes collaboratively among a group of peers with equally strong technical views.
  • Business-driven mentality, you can understand business and product requirements and come up with an optimal engineering approach for a given problem.
  • Progressive mindset, you embrace challenging the status quo to faster achieve the business goals
  • Extensive experience with a JVM language
  • Extensive experience in automating deployment, releases and testing in continuous integration, continuous delivery pipelines.
  • Proven track record in designing and operating microservices using Cloud technology and event driven architectures.
  • Strong people management qualities; focus on acquiring, retaining, and growing talent to form and evolve a highly effective delivery team
  • Demonstrated experience leading effective use of enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, code review, test acceleration, troubleshooting) 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/outputs, and adherence to resiliency and security expectations; experience coaching senior engineers/leads on compliant usage patterns and controls.

What the JD emphasized

  • extensive experience with a JVM language
  • extensive experience in automating deployment, releases and testing in continuous integration, continuous delivery pipelines
  • proven track record in designing and operating microservices using Cloud technology and event driven architectures
  • demonstrated experience leading effective use of enterprise-authorized AI-assisted software development tools within the work environment
  • strong understanding of responsible AI use in engineering workflows