Software Engineering III - Python - London

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Software Engineering III - Python - London

As a Senior Lead Software Engineer at JPMorgan Chase within our Corporate Technology Line of Business, you will be instrumental in shaping the future of credit risk management. Located in the vibrant city of London, you will collaborate with traders, quants, and sales professionals in a dynamic, high-energy setting. Your contributions will be crucial to the successful delivery of innovative applications that offer real-time credit risk insights and modernize our platforms.

You will be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. Working within the Corporate Sector, you'll leverage your expertise in Python and cloud technologies to develop secure, scalable solutions for credit risk management.

The role offers the opportunity to:

  • Lead technical initiatives and provide direction to business and technical teams
  • Develop and review high-quality production code
  • Drive key decisions in product design and technical operations
  • Serve as a technical subject matter expert
  • Work with cutting-edge technologies and frameworks
  • Influence the adoption of innovative solutions

You'll be joining J.P. Morgan, a global leader in financial services, where you'll work alongside top talent in a culture that values technical excellence and innovation. The position offers the chance to work on meaningful projects that impact global financial markets while advancing your career in a supportive, professional environment.

The ideal candidate will bring strong Python expertise, cloud-native experience, and the ability to work independently on complex technical challenges. Knowledge of JP Morgan's Athena platform would be particularly valuable for this role.

Last updated 2 minutes ago

Responsibilities For Software Engineering III - Python - London

  • Provide technical leadership and direction to support business and technical teams
  • Develop secure, high-quality production code and review and debug code written by your team
  • Drive product design, application functionality, and technical operations decisions
  • Serve as a subject matter expert in one or more technical areas
  • Advocate for firmwide frameworks, tools, and best practices within the Software Development Life Cycle
  • Influence peers and decision-makers to adopt innovative technologies and solutions

Requirements For Software Engineering III - Python - London

Python
  • Formal training or certification on software engineering concepts and proficient advanced experience
  • Advanced knowledge of Python and practical experience in system design, application development, testing, and operational stability
  • In-depth knowledge of software applications, technical processes, and cloud-native experience
  • Ability to tackle design and functionality challenges independently with minimal oversight
  • Knowledge of Athena platform preferred
  • Degree in Computer Science, Computer Engineering, Mathematics, or a related technical field preferred

Benefits For Software Engineering III - Python - London

Medical Insurance
Vision Insurance
Dental Insurance
401k
  • Medical Insurance
  • Vision Insurance
  • Dental Insurance
  • 401k

Interested in this job?

Jobs Related To JPMorgan Chase Software Engineering III - Python - London

Lead Software Engineer - Java/AWS

Senior Lead Software Engineer position at JPMorgan Chase focusing on Java/AWS development with competitive compensation and comprehensive benefits.

Software Engineer III - Python

Senior Software Engineer role at JPMorgan Chase focusing on Risk Technology, requiring Python expertise and financial domain knowledge.

Software Engineering with Java - Payments

Senior Software Engineer role at JPMorgan Chase focusing on Java development for payment systems.

Java Automation Software Engineer (602)

Senior Java Automation Engineer role at JPMorgan Chase focusing on mobile and web application testing automation, leading test initiatives, and implementing CI/CD practices.

Lead Software Engineer - Java/SQL

Lead Software Engineer position at JPMorgan Chase focusing on Java/SQL development within the Wholesale Credit Risk team, requiring 5+ years of experience.