refresh

Trending companies

Trending companies

JPMorgan Chase
JPMorgan Chase

Lead Software Engineer - Java / Python - Public Cloud Engineering at JPMorgan Chase

RoleInfrastructure
LevelLead
LocationLondon, United Kingdom
WorkOn-site
TypeFull-time
Posted6 days ago
Apply now

About the role

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

The Cloud Engineering Acceleration team accelerates delivery of strategic public cloud platform solutions by providing agile, cross-functional engineering capability across Public Cloud Engineering. Our engineers partner with multiple platform component teams to help customers ship reliably and securely.

We foster a culture of continuous improvement, growth, and talent development, investing in strong engineering practices through hands-on delivery, coaching, and collaboration across teams.

As a Lead Software Engineer at JPMorgan Chase in Public Cloud Engineering, you will help set the architecture direction, guide systems-level design across the team, and drive engineering excellence as tools evolve and standards remain high. The team builds and operates platform services across multiple frameworks and domains - and increasingly uses AI tooling to accelerate parts of that work.

Job responsibilities

  • Contributes to the design and implementation of platform services and infrastructure, with emphasis on architecture, integration patterns, and system reliability.
  • Write, review, and maintain production code across stacks - whether that code originates from you, a teammate, or an AI tool. Apply engineering judgement to ensure it meets our standards regardless of its source.
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems.
  • Leads design reviews, architecture discussions and collaborate with teammates to evaluate and adopt new tools and frameworks that improve developer experience and platform quality.
  • Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies.
  • Adds to team culture of diversity, opportunity, inclusion, and respect.

Required qualifications, capabilities, and skills

  • Proficiency in at least one of core languages and framework (Java, Spring, Go, Python, Terraform, Kubernetes) - you can design build, and debug within that ecosystem confidently.

  • Willingness to engage with AI tooling as part of your workflow. You do not need to be an expert - but you should be open to using these tools where they help and applying critical judgement where they do not.

  • Practical, hands-on cloud native experience. You have built and operated services on at least one of the cloud providers at scale

  • AWS, Azure, or GCP.

  • Proficiency in automation and continuous delivery methods.

  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security.

  • You think about the big picture and how your work will impact our customers.

  • You can communicate effectively based on the audience.

Preferred qualifications, capabilities, and skills

  • Experience working in Financial Services.

Required skills

cloud engineering

public cloud

platform architecture

leadership

About JPMorgan Chase

LONDON

Headquarters