Lead Software Engineer - Java / Python - Public Cloud Engineering
On-site · London, England, United Kingdom
Job Summary
Lead Software Engineer at JPMorganChase in Public Cloud Engineering. Contributes to design and implementation of platform services and infrastructure with emphasis on architecture, integration patterns, and system reliability. Writes, reviews, and maintains production code across stacks, applying engineering judgement regardless of source. Identifies opportunities to automate remediation to improve operational stability. Leads design reviews and architecture discussions, collaborates to evaluate and adopt new tools and frameworks, and drives developer experience and platform quality. Leads communities of practice across Software Engineering and fosters a culture of diversity, inclusion, and respect. Preferred experience includes working with financial services and cloud-native platforms; proficiency in Java, Python, Go, Spring, Terraform, Kubernetes; experience with AWS/Azure/GCP; and robust understanding of CI/CD, security, and agile practices.
Required Qualifications
- Proficiency in at least one core language/framework (Java, Spring, Go, Python, Terraform, Kubernetes)
- Hands-on cloud-native experience with at least one cloud provider (AWS, Azure, or GCP)
- Proficiency in automation and continuous delivery methods
- Advanced understanding of agile methodologies such as CI/CD, application resiliency, and security
- Ability to communicate effectively with diverse audiences
- Willingness to engage with AI tooling as part of workflow and apply critical judgement
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.