Resume and JobRESUME AND JOB
JP Morgan Chase logo

Senior Director of Software Engineering - High Performance Compute

JP Morgan Chase

Software and Technology Jobs

Senior Director of Software Engineering - High Performance Compute

full-timePosted: Sep 25, 2025

Job Description

Senior Director of Software Engineering - High Performance Compute

Location: BOURNEMOUTH, DORSET, United Kingdom

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, leveraging cutting-edge technology to power our global operations in investment banking, asset management, and consumer services. As the Senior Director of Software Engineering for High Performance Compute, you will lead a talented team in enhancing our High Performance Compute Platform, a critical infrastructure that supports complex quantitative analysis, risk assessment, and algorithmic trading. Based in our Bournemouth, Dorset office, this role offers the opportunity to drive technological excellence in a dynamic environment where your work directly impacts the firm's ability to deliver superior financial solutions to clients worldwide. In this leadership position, you will oversee the end-to-end development and optimization of HPC systems tailored to the demands of the financial services industry. This includes architecting scalable solutions that handle massive datasets for derivatives pricing, portfolio optimization, and real-time market simulations. You will collaborate closely with quantitative analysts, data engineers, and business leaders to ensure the platform meets rigorous performance benchmarks while complying with regulatory frameworks such as those set by the Financial Conduct Authority (FCA). Your strategic vision will be key in integrating emerging technologies like AI-accelerated computing to maintain JP Morgan's competitive edge in a rapidly evolving market. We seek a visionary leader passionate about high-performance computing and its applications in finance. You will mentor a diverse team, foster innovation, and champion best practices in software engineering to build resilient, efficient systems. This role not only demands technical acumen but also the ability to navigate the complexities of a global financial institution, where precision and reliability are paramount. Join JP Morgan Chase in Bournemouth and contribute to shaping the future of financial technology.

Key Responsibilities

  • Lead the design, development, and optimization of the High Performance Compute Platform to support JP Morgan Chase's quantitative finance and risk management needs
  • Manage a team of software engineers, providing technical guidance and fostering a culture of innovation and collaboration
  • Collaborate with cross-functional stakeholders, including data scientists and traders, to align platform capabilities with business objectives in the financial services sector
  • Oversee the integration of advanced computing technologies, such as GPU clusters and parallel processing, to enhance performance for large-scale financial simulations
  • Ensure platform scalability, reliability, and security, adhering to JP Morgan's stringent regulatory and compliance standards
  • Drive the adoption of best practices in software engineering, including CI/CD pipelines and agile methodologies
  • Monitor and optimize resource utilization to reduce costs while maintaining high availability for mission-critical financial applications
  • Mentor junior engineers and contribute to talent development within JP Morgan's technology organization
  • Stay abreast of emerging HPC trends and evaluate their applicability to financial computing challenges

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's or PhD preferred
  • 10+ years of experience in software engineering, with at least 5 years in high-performance computing (HPC) environments
  • Proven track record of leading engineering teams in developing scalable compute platforms for financial services
  • Deep expertise in parallel computing, GPU acceleration, and distributed systems
  • Experience with financial data processing, risk modeling, or algorithmic trading systems
  • Strong understanding of regulatory compliance in financial technology (e.g., GDPR, FCA guidelines)
  • Demonstrated ability to manage budgets and cross-functional teams in a global enterprise setting

Preferred Qualifications

  • Experience with HPC frameworks like CUDA, MPI, or OpenMP in a banking context
  • Prior leadership role in optimizing compute platforms for quantitative finance or AI-driven analytics
  • Knowledge of cloud-native HPC solutions (e.g., AWS HPC, Azure Batch) integrated with on-premise systems
  • Certification in agile methodologies or DevOps practices
  • Background in mentoring engineers and driving innovation in fintech environments

Required Skills

  • Proficiency in C++, Python, and Fortran for high-performance applications
  • Expertise in HPC architectures, including multi-node clusters and accelerators
  • Strong knowledge of parallel programming paradigms and optimization techniques
  • Experience with financial modeling tools and data pipelines (e.g., NumPy, Pandas)
  • Familiarity with containerization (Docker, Kubernetes) and orchestration in cloud environments
  • Leadership and team management skills in fast-paced, high-stakes settings
  • Excellent problem-solving abilities for complex computational challenges
  • Communication skills for stakeholder engagement and technical presentations
  • Understanding of cybersecurity best practices in financial systems
  • Agile and DevOps methodologies for efficient software delivery
  • Analytical mindset for performance tuning and bottleneck identification
  • Adaptability to evolving technologies in fintech and HPC
  • Project management skills using tools like Jira or Confluence

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Generous 401(k) matching and pension 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 stock purchase plan and financial wellness resources
  • Flexible working arrangements, including hybrid options in Bournemouth
  • Access to on-site fitness facilities and wellness programs

JP Morgan Chase is an equal opportunity employer.

Locations

  • BOURNEMOUTH, GB

Salary

Estimated Salary Rangehigh confidence

180,000 - 280,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 C++, Python, and Fortran for high-performance applicationsintermediate
  • Expertise in HPC architectures, including multi-node clusters and acceleratorsintermediate
  • Strong knowledge of parallel programming paradigms and optimization techniquesintermediate
  • Experience with financial modeling tools and data pipelines (e.g., NumPy, Pandas)intermediate
  • Familiarity with containerization (Docker, Kubernetes) and orchestration in cloud environmentsintermediate
  • Leadership and team management skills in fast-paced, high-stakes settingsintermediate
  • Excellent problem-solving abilities for complex computational challengesintermediate
  • Communication skills for stakeholder engagement and technical presentationsintermediate
  • Understanding of cybersecurity best practices in financial systemsintermediate
  • Agile and DevOps methodologies for efficient software deliveryintermediate
  • Analytical mindset for performance tuning and bottleneck identificationintermediate
  • Adaptability to evolving technologies in fintech and HPCintermediate
  • Project management skills using tools like Jira or Confluenceintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's or PhD preferred (experience)
  • 10+ years of experience in software engineering, with at least 5 years in high-performance computing (HPC) environments (experience)
  • Proven track record of leading engineering teams in developing scalable compute platforms for financial services (experience)
  • Deep expertise in parallel computing, GPU acceleration, and distributed systems (experience)
  • Experience with financial data processing, risk modeling, or algorithmic trading systems (experience)
  • Strong understanding of regulatory compliance in financial technology (e.g., GDPR, FCA guidelines) (experience)
  • Demonstrated ability to manage budgets and cross-functional teams in a global enterprise setting (experience)

Preferred Qualifications

  • Experience with HPC frameworks like CUDA, MPI, or OpenMP in a banking context (experience)
  • Prior leadership role in optimizing compute platforms for quantitative finance or AI-driven analytics (experience)
  • Knowledge of cloud-native HPC solutions (e.g., AWS HPC, Azure Batch) integrated with on-premise systems (experience)
  • Certification in agile methodologies or DevOps practices (experience)
  • Background in mentoring engineers and driving innovation in fintech environments (experience)

Responsibilities

  • Lead the design, development, and optimization of the High Performance Compute Platform to support JP Morgan Chase's quantitative finance and risk management needs
  • Manage a team of software engineers, providing technical guidance and fostering a culture of innovation and collaboration
  • Collaborate with cross-functional stakeholders, including data scientists and traders, to align platform capabilities with business objectives in the financial services sector
  • Oversee the integration of advanced computing technologies, such as GPU clusters and parallel processing, to enhance performance for large-scale financial simulations
  • Ensure platform scalability, reliability, and security, adhering to JP Morgan's stringent regulatory and compliance standards
  • Drive the adoption of best practices in software engineering, including CI/CD pipelines and agile methodologies
  • Monitor and optimize resource utilization to reduce costs while maintaining high availability for mission-critical financial applications
  • Mentor junior engineers and contribute to talent development within JP Morgan's technology organization
  • Stay abreast of emerging HPC trends and evaluate their applicability to financial computing challenges

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Generous 401(k) matching and pension 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 stock purchase plan and financial wellness resources
  • general: Flexible working arrangements, including hybrid options in Bournemouth
  • general: Access to on-site fitness facilities and wellness programs

Target Your Resume for "Senior Director of Software Engineering - High Performance Compute" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Senior Director of Software Engineering - High Performance Compute. Takes only 15 seconds!

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

Check Your ATS Score for "Senior Director of Software Engineering - High Performance Compute" , 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 Director of Software Engineering - High Performance Compute @ 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 Director of Software Engineering - High Performance Compute

JP Morgan Chase

Software and Technology Jobs

Senior Director of Software Engineering - High Performance Compute

full-timePosted: Sep 25, 2025

Job Description

Senior Director of Software Engineering - High Performance Compute

Location: BOURNEMOUTH, DORSET, United Kingdom

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, leveraging cutting-edge technology to power our global operations in investment banking, asset management, and consumer services. As the Senior Director of Software Engineering for High Performance Compute, you will lead a talented team in enhancing our High Performance Compute Platform, a critical infrastructure that supports complex quantitative analysis, risk assessment, and algorithmic trading. Based in our Bournemouth, Dorset office, this role offers the opportunity to drive technological excellence in a dynamic environment where your work directly impacts the firm's ability to deliver superior financial solutions to clients worldwide. In this leadership position, you will oversee the end-to-end development and optimization of HPC systems tailored to the demands of the financial services industry. This includes architecting scalable solutions that handle massive datasets for derivatives pricing, portfolio optimization, and real-time market simulations. You will collaborate closely with quantitative analysts, data engineers, and business leaders to ensure the platform meets rigorous performance benchmarks while complying with regulatory frameworks such as those set by the Financial Conduct Authority (FCA). Your strategic vision will be key in integrating emerging technologies like AI-accelerated computing to maintain JP Morgan's competitive edge in a rapidly evolving market. We seek a visionary leader passionate about high-performance computing and its applications in finance. You will mentor a diverse team, foster innovation, and champion best practices in software engineering to build resilient, efficient systems. This role not only demands technical acumen but also the ability to navigate the complexities of a global financial institution, where precision and reliability are paramount. Join JP Morgan Chase in Bournemouth and contribute to shaping the future of financial technology.

Key Responsibilities

  • Lead the design, development, and optimization of the High Performance Compute Platform to support JP Morgan Chase's quantitative finance and risk management needs
  • Manage a team of software engineers, providing technical guidance and fostering a culture of innovation and collaboration
  • Collaborate with cross-functional stakeholders, including data scientists and traders, to align platform capabilities with business objectives in the financial services sector
  • Oversee the integration of advanced computing technologies, such as GPU clusters and parallel processing, to enhance performance for large-scale financial simulations
  • Ensure platform scalability, reliability, and security, adhering to JP Morgan's stringent regulatory and compliance standards
  • Drive the adoption of best practices in software engineering, including CI/CD pipelines and agile methodologies
  • Monitor and optimize resource utilization to reduce costs while maintaining high availability for mission-critical financial applications
  • Mentor junior engineers and contribute to talent development within JP Morgan's technology organization
  • Stay abreast of emerging HPC trends and evaluate their applicability to financial computing challenges

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's or PhD preferred
  • 10+ years of experience in software engineering, with at least 5 years in high-performance computing (HPC) environments
  • Proven track record of leading engineering teams in developing scalable compute platforms for financial services
  • Deep expertise in parallel computing, GPU acceleration, and distributed systems
  • Experience with financial data processing, risk modeling, or algorithmic trading systems
  • Strong understanding of regulatory compliance in financial technology (e.g., GDPR, FCA guidelines)
  • Demonstrated ability to manage budgets and cross-functional teams in a global enterprise setting

Preferred Qualifications

  • Experience with HPC frameworks like CUDA, MPI, or OpenMP in a banking context
  • Prior leadership role in optimizing compute platforms for quantitative finance or AI-driven analytics
  • Knowledge of cloud-native HPC solutions (e.g., AWS HPC, Azure Batch) integrated with on-premise systems
  • Certification in agile methodologies or DevOps practices
  • Background in mentoring engineers and driving innovation in fintech environments

Required Skills

  • Proficiency in C++, Python, and Fortran for high-performance applications
  • Expertise in HPC architectures, including multi-node clusters and accelerators
  • Strong knowledge of parallel programming paradigms and optimization techniques
  • Experience with financial modeling tools and data pipelines (e.g., NumPy, Pandas)
  • Familiarity with containerization (Docker, Kubernetes) and orchestration in cloud environments
  • Leadership and team management skills in fast-paced, high-stakes settings
  • Excellent problem-solving abilities for complex computational challenges
  • Communication skills for stakeholder engagement and technical presentations
  • Understanding of cybersecurity best practices in financial systems
  • Agile and DevOps methodologies for efficient software delivery
  • Analytical mindset for performance tuning and bottleneck identification
  • Adaptability to evolving technologies in fintech and HPC
  • Project management skills using tools like Jira or Confluence

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Generous 401(k) matching and pension 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 stock purchase plan and financial wellness resources
  • Flexible working arrangements, including hybrid options in Bournemouth
  • Access to on-site fitness facilities and wellness programs

JP Morgan Chase is an equal opportunity employer.

Locations

  • BOURNEMOUTH, GB

Salary

Estimated Salary Rangehigh confidence

180,000 - 280,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 C++, Python, and Fortran for high-performance applicationsintermediate
  • Expertise in HPC architectures, including multi-node clusters and acceleratorsintermediate
  • Strong knowledge of parallel programming paradigms and optimization techniquesintermediate
  • Experience with financial modeling tools and data pipelines (e.g., NumPy, Pandas)intermediate
  • Familiarity with containerization (Docker, Kubernetes) and orchestration in cloud environmentsintermediate
  • Leadership and team management skills in fast-paced, high-stakes settingsintermediate
  • Excellent problem-solving abilities for complex computational challengesintermediate
  • Communication skills for stakeholder engagement and technical presentationsintermediate
  • Understanding of cybersecurity best practices in financial systemsintermediate
  • Agile and DevOps methodologies for efficient software deliveryintermediate
  • Analytical mindset for performance tuning and bottleneck identificationintermediate
  • Adaptability to evolving technologies in fintech and HPCintermediate
  • Project management skills using tools like Jira or Confluenceintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's or PhD preferred (experience)
  • 10+ years of experience in software engineering, with at least 5 years in high-performance computing (HPC) environments (experience)
  • Proven track record of leading engineering teams in developing scalable compute platforms for financial services (experience)
  • Deep expertise in parallel computing, GPU acceleration, and distributed systems (experience)
  • Experience with financial data processing, risk modeling, or algorithmic trading systems (experience)
  • Strong understanding of regulatory compliance in financial technology (e.g., GDPR, FCA guidelines) (experience)
  • Demonstrated ability to manage budgets and cross-functional teams in a global enterprise setting (experience)

Preferred Qualifications

  • Experience with HPC frameworks like CUDA, MPI, or OpenMP in a banking context (experience)
  • Prior leadership role in optimizing compute platforms for quantitative finance or AI-driven analytics (experience)
  • Knowledge of cloud-native HPC solutions (e.g., AWS HPC, Azure Batch) integrated with on-premise systems (experience)
  • Certification in agile methodologies or DevOps practices (experience)
  • Background in mentoring engineers and driving innovation in fintech environments (experience)

Responsibilities

  • Lead the design, development, and optimization of the High Performance Compute Platform to support JP Morgan Chase's quantitative finance and risk management needs
  • Manage a team of software engineers, providing technical guidance and fostering a culture of innovation and collaboration
  • Collaborate with cross-functional stakeholders, including data scientists and traders, to align platform capabilities with business objectives in the financial services sector
  • Oversee the integration of advanced computing technologies, such as GPU clusters and parallel processing, to enhance performance for large-scale financial simulations
  • Ensure platform scalability, reliability, and security, adhering to JP Morgan's stringent regulatory and compliance standards
  • Drive the adoption of best practices in software engineering, including CI/CD pipelines and agile methodologies
  • Monitor and optimize resource utilization to reduce costs while maintaining high availability for mission-critical financial applications
  • Mentor junior engineers and contribute to talent development within JP Morgan's technology organization
  • Stay abreast of emerging HPC trends and evaluate their applicability to financial computing challenges

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Generous 401(k) matching and pension 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 stock purchase plan and financial wellness resources
  • general: Flexible working arrangements, including hybrid options in Bournemouth
  • general: Access to on-site fitness facilities and wellness programs

Target Your Resume for "Senior Director of Software Engineering - High Performance Compute" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Senior Director of Software Engineering - High Performance Compute. Takes only 15 seconds!

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

Check Your ATS Score for "Senior Director of Software Engineering - High Performance Compute" , 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 Director of Software Engineering - High Performance Compute @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.