
Sr Lead Software Engineer - C++, Python,
JPMorgan Chase6 hours ago
London, United KingdomStaff+
Responsibilities
- Design, implement, and optimize distributed computing solutions in HPC, Kubernetes, and cloud environments.
- Develop and maintain software solutions using C++, Python, and Go.
- Deploy and manage applications using Kubernetes and HPC/grid-computing technologies including Slurm, LSF, Spark, Ray, and Symphony.
- Use generative AI, agent frameworks, and observability tooling such as OpenTelemetry to improve monitoring, management, and optimization of large compute environments.
- Collaborate with cross-functional teams to improve system performance and efficiency.
Requirements
- Formal training or certification in software engineering concepts and at least five years of applied experience.
- Expertise in C++, Python, Kubernetes, HPC/grid-computing technologies, generative AI, agent frameworks and tools, and observability tooling such as OpenTelemetry.
- Proven experience with cloud technologies and environments.
- Experience in computer science, computer engineering, mathematics, or a related technical field.
- Strong problem-solving and collaborative teamwork skills.
- AWS hands-on experience is preferred.
Tech Stack
About JPMorgan Chase
JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.