Resume and JobRESUME AND JOB
JP Morgan Chase logo

Senior Lead Software Engineer - Python/AWS/Databricks

JP Morgan Chase

Software and Technology Jobs

Senior Lead Software Engineer - Python/AWS/Databricks

full-timePosted: Aug 26, 2025

Job Description

Senior Lead Software Engineer - Python/AWS/Databricks

Location: LONDON, LONDON, United Kingdom

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of transforming the financial services industry through cutting-edge technology. As a Senior Lead Software Engineer specializing in Python, AWS, and Databricks, you will play a pivotal role in our London-based technology team, driving innovation in areas like risk management, trading platforms, and data analytics. This position offers the opportunity to lead high-impact projects that leverage cloud-native solutions to handle petabyte-scale financial data, ensuring our global operations remain secure, efficient, and compliant with stringent regulations such as MiFID II and Basel III. You will collaborate with elite teams of engineers, data scientists, and business experts to architect robust systems that power JPMorgan Chase's leadership in investment banking and asset management. In this leadership role, you will design and implement scalable software architectures using Python for backend development, AWS for cloud infrastructure, and Databricks for advanced data processing and analytics. Responsibilities include mentoring junior engineers, conducting technical deep dives, and fostering a culture of continuous improvement within an agile framework. You will engage directly with end-users, such as portfolio managers and compliance officers, to translate complex financial requirements into innovative tech solutions, while integrating emerging technologies like AI to enhance predictive modeling and automate workflows. Your work will directly contribute to JPMorgan Chase's commitment to technological excellence, helping us deliver superior client experiences in a competitive fintech landscape. We value engineers who thrive in dynamic environments and are passionate about solving real-world financial challenges. Joining JPMorgan Chase means becoming part of a world-class organization with unparalleled resources for growth, including access to our global innovation labs and partnerships with top tech firms. If you are ready to lead transformative projects that shape the future of finance, apply today to join our London team and make a lasting impact.

Key Responsibilities

  • Lead the design and development of scalable software solutions using Python, AWS, and Databricks to support JPMorgan Chase's financial platforms
  • Mentor and guide a team of software engineers, fostering best practices in code quality and agile methodologies
  • Collaborate with business stakeholders, including traders and risk analysts, to gather requirements and deliver innovative tech solutions
  • Architect data-intensive applications for handling large-scale financial datasets, ensuring compliance with industry regulations
  • Integrate emerging technologies like AI/ML into core banking systems to drive efficiency and innovation
  • Conduct code reviews, optimize performance, and troubleshoot complex issues in production environments
  • Drive technical strategy for the team, aligning with JPMorgan Chase's global technology roadmap
  • Engage in user acceptance testing and deployment processes to ensure seamless integration with existing financial services infrastructure
  • Stay abreast of fintech trends and contribute to internal knowledge-sharing sessions
  • Ensure security and data privacy in all developed solutions, adhering to JPMorgan Chase's risk management standards

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 8+ years of professional software engineering experience, with at least 3 years in a lead or senior role
  • Proven expertise in Python programming and building scalable data pipelines
  • Hands-on experience with AWS cloud services, including EC2, S3, Lambda, and SageMaker
  • Strong knowledge of Databricks for big data processing, Spark, and Delta Lake
  • Experience in financial services or fintech environments, understanding regulatory requirements like GDPR and SOX
  • Demonstrated ability to lead cross-functional teams and deliver projects in agile environments

Preferred Qualifications

  • Master's degree in Computer Science or Data Science
  • Experience with machine learning frameworks such as TensorFlow or PyTorch in a production environment
  • Familiarity with CI/CD pipelines using tools like Jenkins or GitHub Actions
  • Prior work in risk management, trading systems, or investment banking software at a major financial institution
  • Certifications such as AWS Certified Solutions Architect or Databricks Certified Data Engineer

Required Skills

  • Python (advanced proficiency)
  • AWS cloud architecture and services
  • Databricks and Apache Spark
  • SQL and data modeling
  • Machine learning and AI integration
  • Agile/Scrum methodologies
  • CI/CD pipeline development
  • Financial domain knowledge (e.g., risk, compliance)
  • Leadership and team mentoring
  • Problem-solving and debugging
  • Communication and stakeholder engagement
  • Version control with Git
  • Big data processing and ETL
  • Security best practices in cloud environments
  • Analytical thinking for complex financial systems

Benefits

  • Competitive base salary and performance-based annual bonus
  • Comprehensive health, dental, and vision insurance coverage
  • Generous retirement savings plan with company matching contributions
  • Paid time off including vacation, sick leave, and parental leave
  • Professional development opportunities with tuition reimbursement and access to internal training programs
  • Employee stock purchase plan and financial wellness resources
  • Hybrid work model with flexibility for work-life balance in London
  • On-site fitness centers, wellness programs, and mental health support

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 (advanced proficiency)intermediate
  • AWS cloud architecture and servicesintermediate
  • Databricks and Apache Sparkintermediate
  • SQL and data modelingintermediate
  • Machine learning and AI integrationintermediate
  • Agile/Scrum methodologiesintermediate
  • CI/CD pipeline developmentintermediate
  • Financial domain knowledge (e.g., risk, compliance)intermediate
  • Leadership and team mentoringintermediate
  • Problem-solving and debuggingintermediate
  • Communication and stakeholder engagementintermediate
  • Version control with Gitintermediate
  • Big data processing and ETLintermediate
  • Security best practices in cloud environmentsintermediate
  • Analytical thinking for complex financial systemsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • 8+ years of professional software engineering experience, with at least 3 years in a lead or senior role (experience)
  • Proven expertise in Python programming and building scalable data pipelines (experience)
  • Hands-on experience with AWS cloud services, including EC2, S3, Lambda, and SageMaker (experience)
  • Strong knowledge of Databricks for big data processing, Spark, and Delta Lake (experience)
  • Experience in financial services or fintech environments, understanding regulatory requirements like GDPR and SOX (experience)
  • Demonstrated ability to lead cross-functional teams and deliver projects in agile environments (experience)

Preferred Qualifications

  • Master's degree in Computer Science or Data Science (experience)
  • Experience with machine learning frameworks such as TensorFlow or PyTorch in a production environment (experience)
  • Familiarity with CI/CD pipelines using tools like Jenkins or GitHub Actions (experience)
  • Prior work in risk management, trading systems, or investment banking software at a major financial institution (experience)
  • Certifications such as AWS Certified Solutions Architect or Databricks Certified Data Engineer (experience)

Responsibilities

  • Lead the design and development of scalable software solutions using Python, AWS, and Databricks to support JPMorgan Chase's financial platforms
  • Mentor and guide a team of software engineers, fostering best practices in code quality and agile methodologies
  • Collaborate with business stakeholders, including traders and risk analysts, to gather requirements and deliver innovative tech solutions
  • Architect data-intensive applications for handling large-scale financial datasets, ensuring compliance with industry regulations
  • Integrate emerging technologies like AI/ML into core banking systems to drive efficiency and innovation
  • Conduct code reviews, optimize performance, and troubleshoot complex issues in production environments
  • Drive technical strategy for the team, aligning with JPMorgan Chase's global technology roadmap
  • Engage in user acceptance testing and deployment processes to ensure seamless integration with existing financial services infrastructure
  • Stay abreast of fintech trends and contribute to internal knowledge-sharing sessions
  • Ensure security and data privacy in all developed solutions, adhering to JPMorgan Chase's risk management standards

Benefits

  • general: Competitive base salary and performance-based annual bonus
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Generous retirement savings plan with company matching contributions
  • general: Paid time off including vacation, sick leave, and parental leave
  • general: Professional development opportunities with tuition reimbursement and access to internal training programs
  • general: Employee stock purchase plan and financial wellness resources
  • general: Hybrid work model with flexibility for work-life balance in London
  • general: On-site fitness centers, wellness programs, and mental health support

Target Your Resume for "Senior Lead Software Engineer - Python/AWS/Databricks" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Senior Lead Software Engineer - Python/AWS/Databricks. Takes only 15 seconds!

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

Check Your ATS Score for "Senior Lead Software Engineer - Python/AWS/Databricks" , 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 Senior Lead Software Engineer - Python/AWS/Databricks @ 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

Senior Lead Software Engineer - Python/AWS/Databricks

JP Morgan Chase

Software and Technology Jobs

Senior Lead Software Engineer - Python/AWS/Databricks

full-timePosted: Aug 26, 2025

Job Description

Senior Lead Software Engineer - Python/AWS/Databricks

Location: LONDON, LONDON, United Kingdom

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of transforming the financial services industry through cutting-edge technology. As a Senior Lead Software Engineer specializing in Python, AWS, and Databricks, you will play a pivotal role in our London-based technology team, driving innovation in areas like risk management, trading platforms, and data analytics. This position offers the opportunity to lead high-impact projects that leverage cloud-native solutions to handle petabyte-scale financial data, ensuring our global operations remain secure, efficient, and compliant with stringent regulations such as MiFID II and Basel III. You will collaborate with elite teams of engineers, data scientists, and business experts to architect robust systems that power JPMorgan Chase's leadership in investment banking and asset management. In this leadership role, you will design and implement scalable software architectures using Python for backend development, AWS for cloud infrastructure, and Databricks for advanced data processing and analytics. Responsibilities include mentoring junior engineers, conducting technical deep dives, and fostering a culture of continuous improvement within an agile framework. You will engage directly with end-users, such as portfolio managers and compliance officers, to translate complex financial requirements into innovative tech solutions, while integrating emerging technologies like AI to enhance predictive modeling and automate workflows. Your work will directly contribute to JPMorgan Chase's commitment to technological excellence, helping us deliver superior client experiences in a competitive fintech landscape. We value engineers who thrive in dynamic environments and are passionate about solving real-world financial challenges. Joining JPMorgan Chase means becoming part of a world-class organization with unparalleled resources for growth, including access to our global innovation labs and partnerships with top tech firms. If you are ready to lead transformative projects that shape the future of finance, apply today to join our London team and make a lasting impact.

Key Responsibilities

  • Lead the design and development of scalable software solutions using Python, AWS, and Databricks to support JPMorgan Chase's financial platforms
  • Mentor and guide a team of software engineers, fostering best practices in code quality and agile methodologies
  • Collaborate with business stakeholders, including traders and risk analysts, to gather requirements and deliver innovative tech solutions
  • Architect data-intensive applications for handling large-scale financial datasets, ensuring compliance with industry regulations
  • Integrate emerging technologies like AI/ML into core banking systems to drive efficiency and innovation
  • Conduct code reviews, optimize performance, and troubleshoot complex issues in production environments
  • Drive technical strategy for the team, aligning with JPMorgan Chase's global technology roadmap
  • Engage in user acceptance testing and deployment processes to ensure seamless integration with existing financial services infrastructure
  • Stay abreast of fintech trends and contribute to internal knowledge-sharing sessions
  • Ensure security and data privacy in all developed solutions, adhering to JPMorgan Chase's risk management standards

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 8+ years of professional software engineering experience, with at least 3 years in a lead or senior role
  • Proven expertise in Python programming and building scalable data pipelines
  • Hands-on experience with AWS cloud services, including EC2, S3, Lambda, and SageMaker
  • Strong knowledge of Databricks for big data processing, Spark, and Delta Lake
  • Experience in financial services or fintech environments, understanding regulatory requirements like GDPR and SOX
  • Demonstrated ability to lead cross-functional teams and deliver projects in agile environments

Preferred Qualifications

  • Master's degree in Computer Science or Data Science
  • Experience with machine learning frameworks such as TensorFlow or PyTorch in a production environment
  • Familiarity with CI/CD pipelines using tools like Jenkins or GitHub Actions
  • Prior work in risk management, trading systems, or investment banking software at a major financial institution
  • Certifications such as AWS Certified Solutions Architect or Databricks Certified Data Engineer

Required Skills

  • Python (advanced proficiency)
  • AWS cloud architecture and services
  • Databricks and Apache Spark
  • SQL and data modeling
  • Machine learning and AI integration
  • Agile/Scrum methodologies
  • CI/CD pipeline development
  • Financial domain knowledge (e.g., risk, compliance)
  • Leadership and team mentoring
  • Problem-solving and debugging
  • Communication and stakeholder engagement
  • Version control with Git
  • Big data processing and ETL
  • Security best practices in cloud environments
  • Analytical thinking for complex financial systems

Benefits

  • Competitive base salary and performance-based annual bonus
  • Comprehensive health, dental, and vision insurance coverage
  • Generous retirement savings plan with company matching contributions
  • Paid time off including vacation, sick leave, and parental leave
  • Professional development opportunities with tuition reimbursement and access to internal training programs
  • Employee stock purchase plan and financial wellness resources
  • Hybrid work model with flexibility for work-life balance in London
  • On-site fitness centers, wellness programs, and mental health support

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 (advanced proficiency)intermediate
  • AWS cloud architecture and servicesintermediate
  • Databricks and Apache Sparkintermediate
  • SQL and data modelingintermediate
  • Machine learning and AI integrationintermediate
  • Agile/Scrum methodologiesintermediate
  • CI/CD pipeline developmentintermediate
  • Financial domain knowledge (e.g., risk, compliance)intermediate
  • Leadership and team mentoringintermediate
  • Problem-solving and debuggingintermediate
  • Communication and stakeholder engagementintermediate
  • Version control with Gitintermediate
  • Big data processing and ETLintermediate
  • Security best practices in cloud environmentsintermediate
  • Analytical thinking for complex financial systemsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • 8+ years of professional software engineering experience, with at least 3 years in a lead or senior role (experience)
  • Proven expertise in Python programming and building scalable data pipelines (experience)
  • Hands-on experience with AWS cloud services, including EC2, S3, Lambda, and SageMaker (experience)
  • Strong knowledge of Databricks for big data processing, Spark, and Delta Lake (experience)
  • Experience in financial services or fintech environments, understanding regulatory requirements like GDPR and SOX (experience)
  • Demonstrated ability to lead cross-functional teams and deliver projects in agile environments (experience)

Preferred Qualifications

  • Master's degree in Computer Science or Data Science (experience)
  • Experience with machine learning frameworks such as TensorFlow or PyTorch in a production environment (experience)
  • Familiarity with CI/CD pipelines using tools like Jenkins or GitHub Actions (experience)
  • Prior work in risk management, trading systems, or investment banking software at a major financial institution (experience)
  • Certifications such as AWS Certified Solutions Architect or Databricks Certified Data Engineer (experience)

Responsibilities

  • Lead the design and development of scalable software solutions using Python, AWS, and Databricks to support JPMorgan Chase's financial platforms
  • Mentor and guide a team of software engineers, fostering best practices in code quality and agile methodologies
  • Collaborate with business stakeholders, including traders and risk analysts, to gather requirements and deliver innovative tech solutions
  • Architect data-intensive applications for handling large-scale financial datasets, ensuring compliance with industry regulations
  • Integrate emerging technologies like AI/ML into core banking systems to drive efficiency and innovation
  • Conduct code reviews, optimize performance, and troubleshoot complex issues in production environments
  • Drive technical strategy for the team, aligning with JPMorgan Chase's global technology roadmap
  • Engage in user acceptance testing and deployment processes to ensure seamless integration with existing financial services infrastructure
  • Stay abreast of fintech trends and contribute to internal knowledge-sharing sessions
  • Ensure security and data privacy in all developed solutions, adhering to JPMorgan Chase's risk management standards

Benefits

  • general: Competitive base salary and performance-based annual bonus
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Generous retirement savings plan with company matching contributions
  • general: Paid time off including vacation, sick leave, and parental leave
  • general: Professional development opportunities with tuition reimbursement and access to internal training programs
  • general: Employee stock purchase plan and financial wellness resources
  • general: Hybrid work model with flexibility for work-life balance in London
  • general: On-site fitness centers, wellness programs, and mental health support

Target Your Resume for "Senior Lead Software Engineer - Python/AWS/Databricks" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Senior Lead Software Engineer - Python/AWS/Databricks. Takes only 15 seconds!

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

Check Your ATS Score for "Senior Lead Software Engineer - Python/AWS/Databricks" , 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 Senior Lead Software Engineer - Python/AWS/Databricks @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.