Resume and JobRESUME AND JOB
JP Morgan Chase logo

Software Engineer II - Python/AWS/Databricks

JP Morgan Chase

Software and Technology Jobs

Software Engineer II - Python/AWS/Databricks

full-timePosted: Nov 3, 2025

Job Description

Software Engineer II - Python/AWS/Databricks

Location: LONDON, LONDON, United Kingdom

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are a leading global financial services firm with operations spanning investment banking, consumer and community banking, commercial banking, and asset and wealth management. As a Software Engineer II - Python/AWS/Databricks, you will play a pivotal role in our Corporate & Investment Bank division, where innovation drives our ability to serve clients in capital markets, risk management, and regulatory compliance. Based in our state-of-the-art London office, you will contribute to building resilient data platforms that power real-time decision-making in one of the world's most dynamic financial hubs. This position offers the opportunity to work on cutting-edge projects that leverage cloud technologies to handle petabyte-scale financial datasets, ensuring our systems remain secure, scalable, and compliant with stringent industry standards. In this role, you will design and implement data pipelines using Python to ingest, process, and analyze vast amounts of market data, transaction records, and risk metrics. Leveraging AWS for cloud orchestration and Databricks for advanced analytics, you will collaborate with multidisciplinary teams to deliver solutions that enhance trading algorithms, fraud detection, and portfolio optimization. Your expertise in Java will be crucial for developing backend services that integrate seamlessly with our legacy and modern financial systems. At JP Morgan Chase, we emphasize a culture of innovation and inclusion, where your contributions directly impact global markets and client outcomes in a fast-paced, collaborative environment. We seek engineers who thrive on solving complex challenges in financial services, with a keen eye for detail and a commitment to excellence. This position not only offers technical depth but also exposure to the broader ecosystem of fintech, including interactions with regulatory bodies and international teams. Join JP Morgan Chase to advance your career while helping shape the future of finance through technology.

Key Responsibilities

  • Design, develop, and maintain robust data pipelines using Python, AWS, and Databricks to support financial analytics and reporting
  • Collaborate with cross-functional teams including data scientists, analysts, and business stakeholders to deliver software solutions for trading, risk management, and compliance
  • Implement scalable software applications in Java to handle high-volume financial transactions and ensure system reliability
  • Optimize cloud infrastructure on AWS to improve performance and cost-efficiency in data-intensive financial workflows
  • Conduct code reviews, testing, and debugging to uphold JP Morgan Chase's standards for secure and efficient code
  • Integrate data from diverse sources into unified platforms, ensuring data quality and adherence to financial regulations like GDPR and SOX
  • Contribute to innovation in financial services by exploring emerging technologies for predictive modeling and automation
  • Monitor and troubleshoot production systems, providing proactive solutions to minimize downtime in 24/7 trading environments
  • Document technical processes and mentor junior engineers on best practices in Python and cloud technologies

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 3-5 years of professional experience in software engineering, with a focus on data pipelines in financial services
  • Proficiency in Python for developing scalable data processing applications
  • Hands-on experience with AWS services such as S3, Lambda, and EC2 for cloud-based solutions
  • Demonstrated knowledge of Databricks for big data processing and analytics
  • Experience with Java for backend development in high-stakes financial environments
  • Strong understanding of financial data handling, compliance, and security standards

Preferred Qualifications

  • Master's degree in a quantitative field or relevant certifications (e.g., AWS Certified Developer)
  • Prior experience working in a global financial institution like JP Morgan Chase
  • Familiarity with agile methodologies and CI/CD pipelines in a regulated industry
  • Knowledge of machine learning frameworks integrated with Databricks
  • Experience with regulatory reporting tools in banking or capital markets

Required Skills

  • Python programming for data manipulation and ETL processes
  • AWS cloud services including S3, EC2, Lambda, and Glue
  • Databricks for Spark-based data engineering and analytics
  • Java development for enterprise-level applications
  • SQL and NoSQL databases for financial data querying
  • Version control with Git and CI/CD tools like Jenkins
  • Agile and Scrum methodologies for team collaboration
  • Problem-solving in complex, high-pressure financial environments
  • Knowledge of financial regulations and data security protocols
  • Communication skills for stakeholder engagement
  • Experience with big data tools like Apache Spark
  • Cloud cost optimization and infrastructure as code (IaC)
  • Unit testing and automation frameworks
  • Analytical thinking for optimizing data pipelines
  • Adaptability to evolving technologies in fintech

Benefits

  • Competitive base salary and performance-based annual bonuses
  • 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 through JP Morgan's internal training programs and tuition reimbursement
  • Employee wellness programs, including gym memberships and mental health support
  • Flexible hybrid work arrangements in London with modern office facilities
  • Global mobility options and career advancement within JP Morgan Chase's international network

JP Morgan Chase is an equal opportunity employer.

Locations

  • LONDON, GB

Salary

Estimated Salary Rangehigh confidence

90,000 - 150,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 programming for data manipulation and ETL processesintermediate
  • AWS cloud services including S3, EC2, Lambda, and Glueintermediate
  • Databricks for Spark-based data engineering and analyticsintermediate
  • Java development for enterprise-level applicationsintermediate
  • SQL and NoSQL databases for financial data queryingintermediate
  • Version control with Git and CI/CD tools like Jenkinsintermediate
  • Agile and Scrum methodologies for team collaborationintermediate
  • Problem-solving in complex, high-pressure financial environmentsintermediate
  • Knowledge of financial regulations and data security protocolsintermediate
  • Communication skills for stakeholder engagementintermediate
  • Experience with big data tools like Apache Sparkintermediate
  • Cloud cost optimization and infrastructure as code (IaC)intermediate
  • Unit testing and automation frameworksintermediate
  • Analytical thinking for optimizing data pipelinesintermediate
  • Adaptability to evolving technologies in fintechintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 3-5 years of professional experience in software engineering, with a focus on data pipelines in financial services (experience)
  • Proficiency in Python for developing scalable data processing applications (experience)
  • Hands-on experience with AWS services such as S3, Lambda, and EC2 for cloud-based solutions (experience)
  • Demonstrated knowledge of Databricks for big data processing and analytics (experience)
  • Experience with Java for backend development in high-stakes financial environments (experience)
  • Strong understanding of financial data handling, compliance, and security standards (experience)

Preferred Qualifications

  • Master's degree in a quantitative field or relevant certifications (e.g., AWS Certified Developer) (experience)
  • Prior experience working in a global financial institution like JP Morgan Chase (experience)
  • Familiarity with agile methodologies and CI/CD pipelines in a regulated industry (experience)
  • Knowledge of machine learning frameworks integrated with Databricks (experience)
  • Experience with regulatory reporting tools in banking or capital markets (experience)

Responsibilities

  • Design, develop, and maintain robust data pipelines using Python, AWS, and Databricks to support financial analytics and reporting
  • Collaborate with cross-functional teams including data scientists, analysts, and business stakeholders to deliver software solutions for trading, risk management, and compliance
  • Implement scalable software applications in Java to handle high-volume financial transactions and ensure system reliability
  • Optimize cloud infrastructure on AWS to improve performance and cost-efficiency in data-intensive financial workflows
  • Conduct code reviews, testing, and debugging to uphold JP Morgan Chase's standards for secure and efficient code
  • Integrate data from diverse sources into unified platforms, ensuring data quality and adherence to financial regulations like GDPR and SOX
  • Contribute to innovation in financial services by exploring emerging technologies for predictive modeling and automation
  • Monitor and troubleshoot production systems, providing proactive solutions to minimize downtime in 24/7 trading environments
  • Document technical processes and mentor junior engineers on best practices in Python and cloud technologies

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • 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 through JP Morgan's internal training programs and tuition reimbursement
  • general: Employee wellness programs, including gym memberships and mental health support
  • general: Flexible hybrid work arrangements in London with modern office facilities
  • general: Global mobility options and career advancement within JP Morgan Chase's international network

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

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

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

Check Your ATS Score for "Software Engineer II - 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 Software Engineer II - 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

Software Engineer II - Python/AWS/Databricks

JP Morgan Chase

Software and Technology Jobs

Software Engineer II - Python/AWS/Databricks

full-timePosted: Nov 3, 2025

Job Description

Software Engineer II - Python/AWS/Databricks

Location: LONDON, LONDON, United Kingdom

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are a leading global financial services firm with operations spanning investment banking, consumer and community banking, commercial banking, and asset and wealth management. As a Software Engineer II - Python/AWS/Databricks, you will play a pivotal role in our Corporate & Investment Bank division, where innovation drives our ability to serve clients in capital markets, risk management, and regulatory compliance. Based in our state-of-the-art London office, you will contribute to building resilient data platforms that power real-time decision-making in one of the world's most dynamic financial hubs. This position offers the opportunity to work on cutting-edge projects that leverage cloud technologies to handle petabyte-scale financial datasets, ensuring our systems remain secure, scalable, and compliant with stringent industry standards. In this role, you will design and implement data pipelines using Python to ingest, process, and analyze vast amounts of market data, transaction records, and risk metrics. Leveraging AWS for cloud orchestration and Databricks for advanced analytics, you will collaborate with multidisciplinary teams to deliver solutions that enhance trading algorithms, fraud detection, and portfolio optimization. Your expertise in Java will be crucial for developing backend services that integrate seamlessly with our legacy and modern financial systems. At JP Morgan Chase, we emphasize a culture of innovation and inclusion, where your contributions directly impact global markets and client outcomes in a fast-paced, collaborative environment. We seek engineers who thrive on solving complex challenges in financial services, with a keen eye for detail and a commitment to excellence. This position not only offers technical depth but also exposure to the broader ecosystem of fintech, including interactions with regulatory bodies and international teams. Join JP Morgan Chase to advance your career while helping shape the future of finance through technology.

Key Responsibilities

  • Design, develop, and maintain robust data pipelines using Python, AWS, and Databricks to support financial analytics and reporting
  • Collaborate with cross-functional teams including data scientists, analysts, and business stakeholders to deliver software solutions for trading, risk management, and compliance
  • Implement scalable software applications in Java to handle high-volume financial transactions and ensure system reliability
  • Optimize cloud infrastructure on AWS to improve performance and cost-efficiency in data-intensive financial workflows
  • Conduct code reviews, testing, and debugging to uphold JP Morgan Chase's standards for secure and efficient code
  • Integrate data from diverse sources into unified platforms, ensuring data quality and adherence to financial regulations like GDPR and SOX
  • Contribute to innovation in financial services by exploring emerging technologies for predictive modeling and automation
  • Monitor and troubleshoot production systems, providing proactive solutions to minimize downtime in 24/7 trading environments
  • Document technical processes and mentor junior engineers on best practices in Python and cloud technologies

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 3-5 years of professional experience in software engineering, with a focus on data pipelines in financial services
  • Proficiency in Python for developing scalable data processing applications
  • Hands-on experience with AWS services such as S3, Lambda, and EC2 for cloud-based solutions
  • Demonstrated knowledge of Databricks for big data processing and analytics
  • Experience with Java for backend development in high-stakes financial environments
  • Strong understanding of financial data handling, compliance, and security standards

Preferred Qualifications

  • Master's degree in a quantitative field or relevant certifications (e.g., AWS Certified Developer)
  • Prior experience working in a global financial institution like JP Morgan Chase
  • Familiarity with agile methodologies and CI/CD pipelines in a regulated industry
  • Knowledge of machine learning frameworks integrated with Databricks
  • Experience with regulatory reporting tools in banking or capital markets

Required Skills

  • Python programming for data manipulation and ETL processes
  • AWS cloud services including S3, EC2, Lambda, and Glue
  • Databricks for Spark-based data engineering and analytics
  • Java development for enterprise-level applications
  • SQL and NoSQL databases for financial data querying
  • Version control with Git and CI/CD tools like Jenkins
  • Agile and Scrum methodologies for team collaboration
  • Problem-solving in complex, high-pressure financial environments
  • Knowledge of financial regulations and data security protocols
  • Communication skills for stakeholder engagement
  • Experience with big data tools like Apache Spark
  • Cloud cost optimization and infrastructure as code (IaC)
  • Unit testing and automation frameworks
  • Analytical thinking for optimizing data pipelines
  • Adaptability to evolving technologies in fintech

Benefits

  • Competitive base salary and performance-based annual bonuses
  • 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 through JP Morgan's internal training programs and tuition reimbursement
  • Employee wellness programs, including gym memberships and mental health support
  • Flexible hybrid work arrangements in London with modern office facilities
  • Global mobility options and career advancement within JP Morgan Chase's international network

JP Morgan Chase is an equal opportunity employer.

Locations

  • LONDON, GB

Salary

Estimated Salary Rangehigh confidence

90,000 - 150,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 programming for data manipulation and ETL processesintermediate
  • AWS cloud services including S3, EC2, Lambda, and Glueintermediate
  • Databricks for Spark-based data engineering and analyticsintermediate
  • Java development for enterprise-level applicationsintermediate
  • SQL and NoSQL databases for financial data queryingintermediate
  • Version control with Git and CI/CD tools like Jenkinsintermediate
  • Agile and Scrum methodologies for team collaborationintermediate
  • Problem-solving in complex, high-pressure financial environmentsintermediate
  • Knowledge of financial regulations and data security protocolsintermediate
  • Communication skills for stakeholder engagementintermediate
  • Experience with big data tools like Apache Sparkintermediate
  • Cloud cost optimization and infrastructure as code (IaC)intermediate
  • Unit testing and automation frameworksintermediate
  • Analytical thinking for optimizing data pipelinesintermediate
  • Adaptability to evolving technologies in fintechintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 3-5 years of professional experience in software engineering, with a focus on data pipelines in financial services (experience)
  • Proficiency in Python for developing scalable data processing applications (experience)
  • Hands-on experience with AWS services such as S3, Lambda, and EC2 for cloud-based solutions (experience)
  • Demonstrated knowledge of Databricks for big data processing and analytics (experience)
  • Experience with Java for backend development in high-stakes financial environments (experience)
  • Strong understanding of financial data handling, compliance, and security standards (experience)

Preferred Qualifications

  • Master's degree in a quantitative field or relevant certifications (e.g., AWS Certified Developer) (experience)
  • Prior experience working in a global financial institution like JP Morgan Chase (experience)
  • Familiarity with agile methodologies and CI/CD pipelines in a regulated industry (experience)
  • Knowledge of machine learning frameworks integrated with Databricks (experience)
  • Experience with regulatory reporting tools in banking or capital markets (experience)

Responsibilities

  • Design, develop, and maintain robust data pipelines using Python, AWS, and Databricks to support financial analytics and reporting
  • Collaborate with cross-functional teams including data scientists, analysts, and business stakeholders to deliver software solutions for trading, risk management, and compliance
  • Implement scalable software applications in Java to handle high-volume financial transactions and ensure system reliability
  • Optimize cloud infrastructure on AWS to improve performance and cost-efficiency in data-intensive financial workflows
  • Conduct code reviews, testing, and debugging to uphold JP Morgan Chase's standards for secure and efficient code
  • Integrate data from diverse sources into unified platforms, ensuring data quality and adherence to financial regulations like GDPR and SOX
  • Contribute to innovation in financial services by exploring emerging technologies for predictive modeling and automation
  • Monitor and troubleshoot production systems, providing proactive solutions to minimize downtime in 24/7 trading environments
  • Document technical processes and mentor junior engineers on best practices in Python and cloud technologies

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • 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 through JP Morgan's internal training programs and tuition reimbursement
  • general: Employee wellness programs, including gym memberships and mental health support
  • general: Flexible hybrid work arrangements in London with modern office facilities
  • general: Global mobility options and career advancement within JP Morgan Chase's international network

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

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

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

Check Your ATS Score for "Software Engineer II - 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 Software Engineer II - 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.