IT & Software

Sr Lead Software Engineer - C++, Python,

JP Morgan Chase

London · Greater London · United Kingdom

Overview

As a Sr. Lead Software Engineer, you will design and deliver trusted, scalable compute platforms within the Commercial & Investment Bank Compute Runtime Platforms. You’ll work in an agile team to build high-performance, secure software that supports multiple portfolios. You’ll apply advanced engineering to optimize distributed systems, leveraging AI tooling to improve monitoring and management. Your work shapes critical financial technology at scale and across cloud, HPC, and Kubernetes environments.

Responsibilities
  • Design, implement, and optimize distributed computing solutions in HPC, Kubernetes, and cloud environments
  • Leverage Generative AI and AI tooling to enhance monitoring, management, and optimization of large compute environments
  • Collaborate with cross-functional teams to improve system performance and efficiency
  • Develop and maintain software solutions using Python, C++, and Go
  • Deploy and manage applications using Kubernetes and HPC/Grid Computing/Big Data technologies (Slurm, LSF, Spark, Ray, Symphony) in cloud environments
Key requirements
  • Formal training or certification on Software Engineering concepts
  • 5+ years applied experience
  • Expertise in C++, Python, Kubernetes (K8s), and HPC/Grid Computing technologies (Slurm, LSF, Symphony)
  • GenAI, agent framework and tools, observability tooling such as OTel
  • Proven experience with cloud technologies and environments
  • Strong problem-solving skills and the ability to work collaboratively in a team setting
  • Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field
  • team collaboration
  • problem-solving
  • cross-functional communication
  • C++
  • Python
  • Kubernetes (K8s)

Reference: WJ-747_30252206

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.