Resume and JobRESUME AND JOB
JP Morgan Chase logo

Software Engineer III - Python & Databricks

JP Morgan Chase

Software and Technology Jobs

Software Engineer III - Python & Databricks

full-timePosted: Oct 28, 2025

Job Description

Software Engineer III - Python & Databricks

Location: GLASGOW, LANARKSHIRE, United Kingdom

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, and our Capital Team plays a pivotal role in managing and optimizing capital resources across our global operations. As a Software Engineer III - Python & Databricks, you will join a dynamic group of engineers in Glasgow, Lanarkshire, United Kingdom, where you'll leverage your expertise to build robust, scalable applications that drive strategic decisions in capital markets. This role offers the opportunity to work on cutting-edge projects that directly impact our investment banking and asset management divisions, utilizing Python for core development and Databricks for advanced data processing in a secure, high-volume financial ecosystem. Your day-to-day will involve designing and implementing data-intensive solutions that handle complex financial datasets, from real-time market feeds to regulatory reporting. You'll collaborate closely with quants, traders, and compliance teams to translate business needs into technical architectures, ensuring our systems are resilient, efficient, and compliant with stringent industry standards like Basel III. This position is ideal for a seasoned engineer passionate about the intersection of technology and finance, where your contributions will enhance risk assessment models and capital allocation strategies that support JP Morgan's leadership in the global financial services landscape. We foster a collaborative, inclusive culture at JP Morgan Chase, providing ample opportunities for professional growth through mentorship, training, and exposure to diverse projects. By joining our Capital Team, you'll not only advance your career in software engineering but also contribute to the stability and innovation of one of the world's largest financial institutions. If you thrive in a fast-paced environment and are excited about solving real-world challenges in capital management, this role in Glasgow offers a rewarding path forward.

Key Responsibilities

  • Develop and maintain high-performance Python applications for capital management systems using Databricks
  • Collaborate with cross-functional teams including data scientists, analysts, and traders to deliver impactful solutions
  • Design and implement scalable data pipelines for processing large volumes of financial datasets
  • Optimize code for efficiency and reliability in high-stakes financial environments
  • Conduct code reviews, testing, and debugging to ensure compliance with JP Morgan's engineering standards
  • Integrate machine learning models into production systems for enhanced capital analytics
  • Monitor and troubleshoot application performance in real-time trading scenarios
  • Contribute to the evolution of the Capital Team's technology stack, incorporating emerging tools and best practices
  • Ensure all developments adhere to regulatory requirements in the financial services industry

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Minimum of 5 years of professional experience in software engineering with a focus on Python development
  • Proven experience working with Databricks and big data processing frameworks
  • Strong understanding of financial services concepts, particularly in capital markets or risk management
  • Experience in agile development methodologies and version control systems like Git
  • Ability to obtain necessary security clearances for handling sensitive financial data

Preferred Qualifications

  • Advanced degree (Master's or PhD) in a quantitative field
  • Experience with cloud platforms such as AWS or Azure in a financial context
  • Prior work in capital teams or investment banking environments at a major financial institution
  • Certifications in Databricks, Python, or data engineering

Required Skills

  • Proficiency in Python programming and libraries like Pandas, NumPy, and PySpark
  • Expertise in Databricks for data engineering and analytics
  • Knowledge of SQL and data modeling for financial databases
  • Experience with ETL processes and big data technologies (e.g., Spark, Hadoop)
  • Understanding of financial instruments, risk models, and capital requirements
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration abilities in team settings
  • Familiarity with CI/CD pipelines and DevOps practices
  • Attention to detail for ensuring data accuracy and security
  • Adaptability to fast-paced, regulatory-driven environments
  • Experience with version control (Git) and agile tools (Jira)
  • Basic knowledge of machine learning frameworks (e.g., Scikit-learn)
  • Proficiency in cloud computing services relevant to finance

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 learning programs and certifications
  • Employee stock purchase plan and financial wellness resources
  • Flexible hybrid work arrangements and wellness stipends
  • Global mobility support for career advancement within JP Morgan Chase

JP Morgan Chase is an equal opportunity employer.

Locations

  • GLASGOW, GB

Salary

Estimated Salary Rangemedium confidence

75,000 - 120,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

  • Proficiency in Python programming and libraries like Pandas, NumPy, and PySparkintermediate
  • Expertise in Databricks for data engineering and analyticsintermediate
  • Knowledge of SQL and data modeling for financial databasesintermediate
  • Experience with ETL processes and big data technologies (e.g., Spark, Hadoop)intermediate
  • Understanding of financial instruments, risk models, and capital requirementsintermediate
  • Strong problem-solving and analytical skillsintermediate
  • Excellent communication and collaboration abilities in team settingsintermediate
  • Familiarity with CI/CD pipelines and DevOps practicesintermediate
  • Attention to detail for ensuring data accuracy and securityintermediate
  • Adaptability to fast-paced, regulatory-driven environmentsintermediate
  • Experience with version control (Git) and agile tools (Jira)intermediate
  • Basic knowledge of machine learning frameworks (e.g., Scikit-learn)intermediate
  • Proficiency in cloud computing services relevant to financeintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • Minimum of 5 years of professional experience in software engineering with a focus on Python development (experience)
  • Proven experience working with Databricks and big data processing frameworks (experience)
  • Strong understanding of financial services concepts, particularly in capital markets or risk management (experience)
  • Experience in agile development methodologies and version control systems like Git (experience)
  • Ability to obtain necessary security clearances for handling sensitive financial data (experience)

Preferred Qualifications

  • Advanced degree (Master's or PhD) in a quantitative field (experience)
  • Experience with cloud platforms such as AWS or Azure in a financial context (experience)
  • Prior work in capital teams or investment banking environments at a major financial institution (experience)
  • Certifications in Databricks, Python, or data engineering (experience)

Responsibilities

  • Develop and maintain high-performance Python applications for capital management systems using Databricks
  • Collaborate with cross-functional teams including data scientists, analysts, and traders to deliver impactful solutions
  • Design and implement scalable data pipelines for processing large volumes of financial datasets
  • Optimize code for efficiency and reliability in high-stakes financial environments
  • Conduct code reviews, testing, and debugging to ensure compliance with JP Morgan's engineering standards
  • Integrate machine learning models into production systems for enhanced capital analytics
  • Monitor and troubleshoot application performance in real-time trading scenarios
  • Contribute to the evolution of the Capital Team's technology stack, incorporating emerging tools and best practices
  • Ensure all developments adhere to regulatory requirements in the financial services industry

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 learning programs and certifications
  • general: Employee stock purchase plan and financial wellness resources
  • general: Flexible hybrid work arrangements and wellness stipends
  • general: Global mobility support for career advancement within JP Morgan Chase

Target Your Resume for "Software Engineer III - Python & Databricks" , JP Morgan Chase

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

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

Check Your ATS Score for "Software Engineer III - Python & 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 III - Python & 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 III - Python & Databricks

JP Morgan Chase

Software and Technology Jobs

Software Engineer III - Python & Databricks

full-timePosted: Oct 28, 2025

Job Description

Software Engineer III - Python & Databricks

Location: GLASGOW, LANARKSHIRE, United Kingdom

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, and our Capital Team plays a pivotal role in managing and optimizing capital resources across our global operations. As a Software Engineer III - Python & Databricks, you will join a dynamic group of engineers in Glasgow, Lanarkshire, United Kingdom, where you'll leverage your expertise to build robust, scalable applications that drive strategic decisions in capital markets. This role offers the opportunity to work on cutting-edge projects that directly impact our investment banking and asset management divisions, utilizing Python for core development and Databricks for advanced data processing in a secure, high-volume financial ecosystem. Your day-to-day will involve designing and implementing data-intensive solutions that handle complex financial datasets, from real-time market feeds to regulatory reporting. You'll collaborate closely with quants, traders, and compliance teams to translate business needs into technical architectures, ensuring our systems are resilient, efficient, and compliant with stringent industry standards like Basel III. This position is ideal for a seasoned engineer passionate about the intersection of technology and finance, where your contributions will enhance risk assessment models and capital allocation strategies that support JP Morgan's leadership in the global financial services landscape. We foster a collaborative, inclusive culture at JP Morgan Chase, providing ample opportunities for professional growth through mentorship, training, and exposure to diverse projects. By joining our Capital Team, you'll not only advance your career in software engineering but also contribute to the stability and innovation of one of the world's largest financial institutions. If you thrive in a fast-paced environment and are excited about solving real-world challenges in capital management, this role in Glasgow offers a rewarding path forward.

Key Responsibilities

  • Develop and maintain high-performance Python applications for capital management systems using Databricks
  • Collaborate with cross-functional teams including data scientists, analysts, and traders to deliver impactful solutions
  • Design and implement scalable data pipelines for processing large volumes of financial datasets
  • Optimize code for efficiency and reliability in high-stakes financial environments
  • Conduct code reviews, testing, and debugging to ensure compliance with JP Morgan's engineering standards
  • Integrate machine learning models into production systems for enhanced capital analytics
  • Monitor and troubleshoot application performance in real-time trading scenarios
  • Contribute to the evolution of the Capital Team's technology stack, incorporating emerging tools and best practices
  • Ensure all developments adhere to regulatory requirements in the financial services industry

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Minimum of 5 years of professional experience in software engineering with a focus on Python development
  • Proven experience working with Databricks and big data processing frameworks
  • Strong understanding of financial services concepts, particularly in capital markets or risk management
  • Experience in agile development methodologies and version control systems like Git
  • Ability to obtain necessary security clearances for handling sensitive financial data

Preferred Qualifications

  • Advanced degree (Master's or PhD) in a quantitative field
  • Experience with cloud platforms such as AWS or Azure in a financial context
  • Prior work in capital teams or investment banking environments at a major financial institution
  • Certifications in Databricks, Python, or data engineering

Required Skills

  • Proficiency in Python programming and libraries like Pandas, NumPy, and PySpark
  • Expertise in Databricks for data engineering and analytics
  • Knowledge of SQL and data modeling for financial databases
  • Experience with ETL processes and big data technologies (e.g., Spark, Hadoop)
  • Understanding of financial instruments, risk models, and capital requirements
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration abilities in team settings
  • Familiarity with CI/CD pipelines and DevOps practices
  • Attention to detail for ensuring data accuracy and security
  • Adaptability to fast-paced, regulatory-driven environments
  • Experience with version control (Git) and agile tools (Jira)
  • Basic knowledge of machine learning frameworks (e.g., Scikit-learn)
  • Proficiency in cloud computing services relevant to finance

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 learning programs and certifications
  • Employee stock purchase plan and financial wellness resources
  • Flexible hybrid work arrangements and wellness stipends
  • Global mobility support for career advancement within JP Morgan Chase

JP Morgan Chase is an equal opportunity employer.

Locations

  • GLASGOW, GB

Salary

Estimated Salary Rangemedium confidence

75,000 - 120,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

  • Proficiency in Python programming and libraries like Pandas, NumPy, and PySparkintermediate
  • Expertise in Databricks for data engineering and analyticsintermediate
  • Knowledge of SQL and data modeling for financial databasesintermediate
  • Experience with ETL processes and big data technologies (e.g., Spark, Hadoop)intermediate
  • Understanding of financial instruments, risk models, and capital requirementsintermediate
  • Strong problem-solving and analytical skillsintermediate
  • Excellent communication and collaboration abilities in team settingsintermediate
  • Familiarity with CI/CD pipelines and DevOps practicesintermediate
  • Attention to detail for ensuring data accuracy and securityintermediate
  • Adaptability to fast-paced, regulatory-driven environmentsintermediate
  • Experience with version control (Git) and agile tools (Jira)intermediate
  • Basic knowledge of machine learning frameworks (e.g., Scikit-learn)intermediate
  • Proficiency in cloud computing services relevant to financeintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • Minimum of 5 years of professional experience in software engineering with a focus on Python development (experience)
  • Proven experience working with Databricks and big data processing frameworks (experience)
  • Strong understanding of financial services concepts, particularly in capital markets or risk management (experience)
  • Experience in agile development methodologies and version control systems like Git (experience)
  • Ability to obtain necessary security clearances for handling sensitive financial data (experience)

Preferred Qualifications

  • Advanced degree (Master's or PhD) in a quantitative field (experience)
  • Experience with cloud platforms such as AWS or Azure in a financial context (experience)
  • Prior work in capital teams or investment banking environments at a major financial institution (experience)
  • Certifications in Databricks, Python, or data engineering (experience)

Responsibilities

  • Develop and maintain high-performance Python applications for capital management systems using Databricks
  • Collaborate with cross-functional teams including data scientists, analysts, and traders to deliver impactful solutions
  • Design and implement scalable data pipelines for processing large volumes of financial datasets
  • Optimize code for efficiency and reliability in high-stakes financial environments
  • Conduct code reviews, testing, and debugging to ensure compliance with JP Morgan's engineering standards
  • Integrate machine learning models into production systems for enhanced capital analytics
  • Monitor and troubleshoot application performance in real-time trading scenarios
  • Contribute to the evolution of the Capital Team's technology stack, incorporating emerging tools and best practices
  • Ensure all developments adhere to regulatory requirements in the financial services industry

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 learning programs and certifications
  • general: Employee stock purchase plan and financial wellness resources
  • general: Flexible hybrid work arrangements and wellness stipends
  • general: Global mobility support for career advancement within JP Morgan Chase

Target Your Resume for "Software Engineer III - Python & Databricks" , JP Morgan Chase

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

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

Check Your ATS Score for "Software Engineer III - Python & 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 III - Python & Databricks @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.