Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer

full-timePosted: Aug 26, 2025

Job Description

Lead Software Engineer

Location: LONDON, United Kingdom

Job Family: Software Engineering

About the Role

JPMorgan Chase & Co. is a leading global financial services firm with assets of $3.9 trillion and operations worldwide. Join our dynamic Rates trade management team in London as a Lead Software Engineer, where you'll drive innovative Python development initiatives that support our Rates business in managing complex trade lifecycles. This role offers the chance to work on cutting-edge technologies that power billions in daily transactions, collaborating closely with traders, quants, and operations teams to enhance efficiency and compliance in the fast-evolving fixed income markets. As a Lead Software Engineer, you will spearhead the design and implementation of robust, scalable applications that handle rates products such as interest rate swaps, bonds, and futures. Your expertise in Python will be pivotal in building automated workflows for trade capture, validation, and reconciliation, ensuring seamless integration with JPMorgan's proprietary platforms like the Global Trade Repository. You'll lead a small team of developers, fostering a culture of technical excellence while navigating the regulatory landscape of financial services, including adherence to Dodd-Frank and EMIR standards. This position is ideal for a seasoned engineer passionate about fintech who thrives in a collaborative, high-stakes environment. At JPMorgan Chase, you'll have access to world-class resources, mentorship from industry leaders, and opportunities to advance your career in one of the most prestigious investment banks. If you're ready to make a tangible impact on global markets, apply today and be part of our commitment to innovation and client success.

Key Responsibilities

  • Lead the development and maintenance of Python-based applications for rates trade management
  • Collaborate with Rates business stakeholders to gather requirements and deliver solutions
  • Design, code, test, and deploy scalable software solutions in a fast-paced financial environment
  • Mentor junior engineers and conduct code reviews to ensure high-quality deliverables
  • Integrate systems with JPMorgan's core trading platforms and risk management tools
  • Troubleshoot and resolve production issues in trade processing workflows
  • Implement best practices for security, compliance, and performance in financial applications
  • Contribute to agile ceremonies, including sprint planning and retrospectives
  • Stay updated on industry trends in fintech and rates markets to innovate solutions

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of professional software engineering experience
  • Strong proficiency in Python programming
  • Experience in financial services, particularly in trading systems or rates products
  • Knowledge of software development lifecycle and agile methodologies
  • Ability to work collaboratively in a team environment
  • Eligibility to work in the UK without sponsorship

Preferred Qualifications

  • Master's degree in Computer Science or Finance
  • Experience with JPMorgan Chase systems or similar investment banking environments
  • Familiarity with rates trading, derivatives, or fixed income markets
  • Certifications in Python (e.g., PCAP) or cloud platforms (e.g., AWS)
  • Prior leadership experience in engineering teams

Required Skills

  • Python development expertise
  • Object-oriented programming principles
  • SQL and database management (e.g., PostgreSQL, Oracle)
  • API design and integration (RESTful services)
  • Version control with Git
  • Agile and Scrum methodologies
  • Financial domain knowledge in rates and derivatives
  • Problem-solving and analytical thinking
  • Communication and stakeholder management
  • Team leadership and mentoring
  • Cloud computing basics (AWS or Azure)
  • Unit testing frameworks (e.g., pytest)
  • Data structures and algorithms
  • Regulatory compliance awareness (e.g., MiFID II)
  • Adaptability in high-pressure environments

Benefits

  • Competitive base salary and performance-based bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Generous retirement savings plan with company matching
  • Paid time off including vacation, sick leave, and parental leave
  • Professional development opportunities and tuition reimbursement
  • Employee stock purchase plan and financial wellness programs
  • On-site fitness centers and wellness initiatives at JPMorgan offices
  • Flexible hybrid work arrangements in London

JP Morgan Chase is an equal opportunity employer.

Locations

  • LONDON, GB

Salary

Estimated Salary Rangehigh confidence

140,000 - 220,000 GBP / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Python development expertiseintermediate
  • Object-oriented programming principlesintermediate
  • SQL and database management (e.g., PostgreSQL, Oracle)intermediate
  • API design and integration (RESTful services)intermediate
  • Version control with Gitintermediate
  • Agile and Scrum methodologiesintermediate
  • Financial domain knowledge in rates and derivativesintermediate
  • Problem-solving and analytical thinkingintermediate
  • Communication and stakeholder managementintermediate
  • Team leadership and mentoringintermediate
  • Cloud computing basics (AWS or Azure)intermediate
  • Unit testing frameworks (e.g., pytest)intermediate
  • Data structures and algorithmsintermediate
  • Regulatory compliance awareness (e.g., MiFID II)intermediate
  • Adaptability in high-pressure environmentsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 5+ years of professional software engineering experience (experience)
  • Strong proficiency in Python programming (experience)
  • Experience in financial services, particularly in trading systems or rates products (experience)
  • Knowledge of software development lifecycle and agile methodologies (experience)
  • Ability to work collaboratively in a team environment (experience)
  • Eligibility to work in the UK without sponsorship (experience)

Preferred Qualifications

  • Master's degree in Computer Science or Finance (experience)
  • Experience with JPMorgan Chase systems or similar investment banking environments (experience)
  • Familiarity with rates trading, derivatives, or fixed income markets (experience)
  • Certifications in Python (e.g., PCAP) or cloud platforms (e.g., AWS) (experience)
  • Prior leadership experience in engineering teams (experience)

Responsibilities

  • Lead the development and maintenance of Python-based applications for rates trade management
  • Collaborate with Rates business stakeholders to gather requirements and deliver solutions
  • Design, code, test, and deploy scalable software solutions in a fast-paced financial environment
  • Mentor junior engineers and conduct code reviews to ensure high-quality deliverables
  • Integrate systems with JPMorgan's core trading platforms and risk management tools
  • Troubleshoot and resolve production issues in trade processing workflows
  • Implement best practices for security, compliance, and performance in financial applications
  • Contribute to agile ceremonies, including sprint planning and retrospectives
  • Stay updated on industry trends in fintech and rates markets to innovate solutions

Benefits

  • general: Competitive base salary and performance-based bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Generous retirement savings plan with company matching
  • general: Paid time off including vacation, sick leave, and parental leave
  • general: Professional development opportunities and tuition reimbursement
  • general: Employee stock purchase plan and financial wellness programs
  • general: On-site fitness centers and wellness initiatives at JPMorgan offices
  • general: Flexible hybrid work arrangements in London

Target Your Resume for "Lead Software Engineer" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Lead Software Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Lead Software Engineer" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Lead Software Engineer @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

JP Morgan Chase logo

Lead Software Engineer

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer

full-timePosted: Aug 26, 2025

Job Description

Lead Software Engineer

Location: LONDON, United Kingdom

Job Family: Software Engineering

About the Role

JPMorgan Chase & Co. is a leading global financial services firm with assets of $3.9 trillion and operations worldwide. Join our dynamic Rates trade management team in London as a Lead Software Engineer, where you'll drive innovative Python development initiatives that support our Rates business in managing complex trade lifecycles. This role offers the chance to work on cutting-edge technologies that power billions in daily transactions, collaborating closely with traders, quants, and operations teams to enhance efficiency and compliance in the fast-evolving fixed income markets. As a Lead Software Engineer, you will spearhead the design and implementation of robust, scalable applications that handle rates products such as interest rate swaps, bonds, and futures. Your expertise in Python will be pivotal in building automated workflows for trade capture, validation, and reconciliation, ensuring seamless integration with JPMorgan's proprietary platforms like the Global Trade Repository. You'll lead a small team of developers, fostering a culture of technical excellence while navigating the regulatory landscape of financial services, including adherence to Dodd-Frank and EMIR standards. This position is ideal for a seasoned engineer passionate about fintech who thrives in a collaborative, high-stakes environment. At JPMorgan Chase, you'll have access to world-class resources, mentorship from industry leaders, and opportunities to advance your career in one of the most prestigious investment banks. If you're ready to make a tangible impact on global markets, apply today and be part of our commitment to innovation and client success.

Key Responsibilities

  • Lead the development and maintenance of Python-based applications for rates trade management
  • Collaborate with Rates business stakeholders to gather requirements and deliver solutions
  • Design, code, test, and deploy scalable software solutions in a fast-paced financial environment
  • Mentor junior engineers and conduct code reviews to ensure high-quality deliverables
  • Integrate systems with JPMorgan's core trading platforms and risk management tools
  • Troubleshoot and resolve production issues in trade processing workflows
  • Implement best practices for security, compliance, and performance in financial applications
  • Contribute to agile ceremonies, including sprint planning and retrospectives
  • Stay updated on industry trends in fintech and rates markets to innovate solutions

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of professional software engineering experience
  • Strong proficiency in Python programming
  • Experience in financial services, particularly in trading systems or rates products
  • Knowledge of software development lifecycle and agile methodologies
  • Ability to work collaboratively in a team environment
  • Eligibility to work in the UK without sponsorship

Preferred Qualifications

  • Master's degree in Computer Science or Finance
  • Experience with JPMorgan Chase systems or similar investment banking environments
  • Familiarity with rates trading, derivatives, or fixed income markets
  • Certifications in Python (e.g., PCAP) or cloud platforms (e.g., AWS)
  • Prior leadership experience in engineering teams

Required Skills

  • Python development expertise
  • Object-oriented programming principles
  • SQL and database management (e.g., PostgreSQL, Oracle)
  • API design and integration (RESTful services)
  • Version control with Git
  • Agile and Scrum methodologies
  • Financial domain knowledge in rates and derivatives
  • Problem-solving and analytical thinking
  • Communication and stakeholder management
  • Team leadership and mentoring
  • Cloud computing basics (AWS or Azure)
  • Unit testing frameworks (e.g., pytest)
  • Data structures and algorithms
  • Regulatory compliance awareness (e.g., MiFID II)
  • Adaptability in high-pressure environments

Benefits

  • Competitive base salary and performance-based bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Generous retirement savings plan with company matching
  • Paid time off including vacation, sick leave, and parental leave
  • Professional development opportunities and tuition reimbursement
  • Employee stock purchase plan and financial wellness programs
  • On-site fitness centers and wellness initiatives at JPMorgan offices
  • Flexible hybrid work arrangements in London

JP Morgan Chase is an equal opportunity employer.

Locations

  • LONDON, GB

Salary

Estimated Salary Rangehigh confidence

140,000 - 220,000 GBP / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Python development expertiseintermediate
  • Object-oriented programming principlesintermediate
  • SQL and database management (e.g., PostgreSQL, Oracle)intermediate
  • API design and integration (RESTful services)intermediate
  • Version control with Gitintermediate
  • Agile and Scrum methodologiesintermediate
  • Financial domain knowledge in rates and derivativesintermediate
  • Problem-solving and analytical thinkingintermediate
  • Communication and stakeholder managementintermediate
  • Team leadership and mentoringintermediate
  • Cloud computing basics (AWS or Azure)intermediate
  • Unit testing frameworks (e.g., pytest)intermediate
  • Data structures and algorithmsintermediate
  • Regulatory compliance awareness (e.g., MiFID II)intermediate
  • Adaptability in high-pressure environmentsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 5+ years of professional software engineering experience (experience)
  • Strong proficiency in Python programming (experience)
  • Experience in financial services, particularly in trading systems or rates products (experience)
  • Knowledge of software development lifecycle and agile methodologies (experience)
  • Ability to work collaboratively in a team environment (experience)
  • Eligibility to work in the UK without sponsorship (experience)

Preferred Qualifications

  • Master's degree in Computer Science or Finance (experience)
  • Experience with JPMorgan Chase systems or similar investment banking environments (experience)
  • Familiarity with rates trading, derivatives, or fixed income markets (experience)
  • Certifications in Python (e.g., PCAP) or cloud platforms (e.g., AWS) (experience)
  • Prior leadership experience in engineering teams (experience)

Responsibilities

  • Lead the development and maintenance of Python-based applications for rates trade management
  • Collaborate with Rates business stakeholders to gather requirements and deliver solutions
  • Design, code, test, and deploy scalable software solutions in a fast-paced financial environment
  • Mentor junior engineers and conduct code reviews to ensure high-quality deliverables
  • Integrate systems with JPMorgan's core trading platforms and risk management tools
  • Troubleshoot and resolve production issues in trade processing workflows
  • Implement best practices for security, compliance, and performance in financial applications
  • Contribute to agile ceremonies, including sprint planning and retrospectives
  • Stay updated on industry trends in fintech and rates markets to innovate solutions

Benefits

  • general: Competitive base salary and performance-based bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Generous retirement savings plan with company matching
  • general: Paid time off including vacation, sick leave, and parental leave
  • general: Professional development opportunities and tuition reimbursement
  • general: Employee stock purchase plan and financial wellness programs
  • general: On-site fitness centers and wellness initiatives at JPMorgan offices
  • general: Flexible hybrid work arrangements in London

Target Your Resume for "Lead Software Engineer" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Lead Software Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Lead Software Engineer" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Lead Software Engineer @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.