Resume and JobRESUME AND JOB
JP Morgan Chase logo

Director of Software Engineering

JP Morgan Chase

Software and Technology Jobs

Director of Software Engineering

full-timePosted: Dec 1, 2025

Job Description

Director of Software Engineering

Location: New York, NY, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial services innovation, powering global markets with cutting-edge technology. As the Director of Software Engineering in our New York office, you will lead a dynamic team responsible for developing and maintaining mission-critical software solutions that drive our investment banking, asset management, and corporate services divisions. In this pivotal role, you will act as the primary technical decision-maker, architecting robust, scalable systems that handle high-volume transactions, ensure regulatory compliance, and deliver exceptional value to our clients worldwide. Your leadership will be instrumental in fostering a culture of innovation, where agile practices and modern tools like cloud-native architectures and AI-driven analytics transform how we operate in the competitive financial landscape. Reporting to senior technology leadership, you will oversee the end-to-end software development lifecycle, from conceptualizing features that enhance trading platforms and risk management tools to deploying secure, performant applications in production. Collaboration is key; you will partner closely with business units, data teams, and compliance experts to align technical initiatives with JP Morgan Chase's strategic objectives, such as improving operational resilience and accelerating digital transformation. You will mentor engineers, conduct technical reviews, and champion best practices to maintain our reputation for reliability and excellence in financial technology. This role offers the opportunity to shape the future of banking at one of the world's largest financial institutions, where your expertise in software engineering and financial domain knowledge will directly impact billions in assets under management. Join us in New York, a hub of global finance, and contribute to solutions that redefine industry standards while enjoying the resources of a top-tier firm committed to your professional growth.

Key Responsibilities

  • Lead and mentor a team of software engineers in the development and delivery of innovative financial solutions, ensuring alignment with JP Morgan Chase's strategic goals
  • Serve as the primary technical decision-maker for your area, architecting scalable systems that support core banking operations like trading, risk assessment, and client services
  • Drive the adoption of cutting-edge technologies, including cloud computing, microservices, and data analytics, to enhance efficiency and competitiveness in the financial markets
  • Collaborate with product managers, data scientists, and business stakeholders to define technical roadmaps and prioritize features that meet regulatory and client needs
  • Oversee the full software development lifecycle, from ideation to deployment, while maintaining high standards for code quality, security, and performance
  • Foster a culture of innovation and continuous improvement, conducting code reviews, promoting best practices, and resolving complex technical challenges
  • Ensure compliance with industry regulations and internal policies, mitigating risks in areas like data privacy and cybersecurity for financial applications
  • Manage resource allocation, budgeting, and vendor relationships to deliver projects on time and within scope
  • Contribute to JP Morgan Chase's broader technology strategy by participating in cross-team initiatives and knowledge-sharing forums

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred
  • 10+ years of experience in software engineering, with at least 5 years in a leadership role managing engineering teams
  • Proven track record of delivering complex software solutions in the financial services industry, including experience with regulatory compliance (e.g., SEC, FINRA)
  • Deep expertise in modern software development practices, including agile methodologies, CI/CD pipelines, and cloud-native architectures
  • Strong understanding of financial technologies such as trading systems, risk management platforms, or payment processing
  • Experience leading cross-functional teams in a high-stakes environment, with a focus on innovation and operational excellence

Preferred Qualifications

  • Advanced degree (MBA or PhD) with a focus on technology or finance
  • Experience in leading engineering teams at a major financial institution, particularly in investment banking or asset management
  • Familiarity with AI/ML applications in financial services, such as fraud detection or algorithmic trading
  • Certifications in cloud platforms (e.g., AWS, Azure) or cybersecurity relevant to fintech
  • Prior involvement in digital transformation initiatives within a global bank

Required Skills

  • Proficiency in programming languages like Java, Python, or C++
  • Expertise in cloud platforms (AWS, GCP, or Azure) for scalable financial applications
  • Strong knowledge of database systems (SQL/NoSQL) and data modeling for financial datasets
  • Experience with DevOps tools (Jenkins, Docker, Kubernetes) and CI/CD processes
  • Understanding of cybersecurity principles, including encryption and secure coding for fintech
  • Agile and Scrum methodologies for team leadership
  • Analytical problem-solving in high-pressure financial environments
  • Excellent communication and stakeholder management skills
  • Leadership and team-building abilities
  • Familiarity with financial protocols (e.g., FIX, SWIFT) and APIs
  • Machine learning frameworks (e.g., TensorFlow) for predictive analytics
  • Project management tools (Jira, Confluence)
  • Risk assessment and compliance knowledge in banking
  • Innovation mindset for emerging tech like blockchain in finance

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with generous company matching
  • Paid time off, including vacation, sick leave, and parental leave
  • Professional development opportunities, such as tuition reimbursement and access to internal training programs
  • Wellness programs, including gym memberships and mental health support
  • Employee stock purchase plan and other financial perks
  • Flexible work arrangements, including hybrid options in New York

JP Morgan Chase is an equal opportunity employer.

Locations

  • New York, US

Salary

Estimated Salary Rangehigh confidence

350,000 - 550,000 USD / 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 programming languages like Java, Python, or C++intermediate
  • Expertise in cloud platforms (AWS, GCP, or Azure) for scalable financial applicationsintermediate
  • Strong knowledge of database systems (SQL/NoSQL) and data modeling for financial datasetsintermediate
  • Experience with DevOps tools (Jenkins, Docker, Kubernetes) and CI/CD processesintermediate
  • Understanding of cybersecurity principles, including encryption and secure coding for fintechintermediate
  • Agile and Scrum methodologies for team leadershipintermediate
  • Analytical problem-solving in high-pressure financial environmentsintermediate
  • Excellent communication and stakeholder management skillsintermediate
  • Leadership and team-building abilitiesintermediate
  • Familiarity with financial protocols (e.g., FIX, SWIFT) and APIsintermediate
  • Machine learning frameworks (e.g., TensorFlow) for predictive analyticsintermediate
  • Project management tools (Jira, Confluence)intermediate
  • Risk assessment and compliance knowledge in bankingintermediate
  • Innovation mindset for emerging tech like blockchain in financeintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred (experience)
  • 10+ years of experience in software engineering, with at least 5 years in a leadership role managing engineering teams (experience)
  • Proven track record of delivering complex software solutions in the financial services industry, including experience with regulatory compliance (e.g., SEC, FINRA) (experience)
  • Deep expertise in modern software development practices, including agile methodologies, CI/CD pipelines, and cloud-native architectures (experience)
  • Strong understanding of financial technologies such as trading systems, risk management platforms, or payment processing (experience)
  • Experience leading cross-functional teams in a high-stakes environment, with a focus on innovation and operational excellence (experience)

Preferred Qualifications

  • Advanced degree (MBA or PhD) with a focus on technology or finance (experience)
  • Experience in leading engineering teams at a major financial institution, particularly in investment banking or asset management (experience)
  • Familiarity with AI/ML applications in financial services, such as fraud detection or algorithmic trading (experience)
  • Certifications in cloud platforms (e.g., AWS, Azure) or cybersecurity relevant to fintech (experience)
  • Prior involvement in digital transformation initiatives within a global bank (experience)

Responsibilities

  • Lead and mentor a team of software engineers in the development and delivery of innovative financial solutions, ensuring alignment with JP Morgan Chase's strategic goals
  • Serve as the primary technical decision-maker for your area, architecting scalable systems that support core banking operations like trading, risk assessment, and client services
  • Drive the adoption of cutting-edge technologies, including cloud computing, microservices, and data analytics, to enhance efficiency and competitiveness in the financial markets
  • Collaborate with product managers, data scientists, and business stakeholders to define technical roadmaps and prioritize features that meet regulatory and client needs
  • Oversee the full software development lifecycle, from ideation to deployment, while maintaining high standards for code quality, security, and performance
  • Foster a culture of innovation and continuous improvement, conducting code reviews, promoting best practices, and resolving complex technical challenges
  • Ensure compliance with industry regulations and internal policies, mitigating risks in areas like data privacy and cybersecurity for financial applications
  • Manage resource allocation, budgeting, and vendor relationships to deliver projects on time and within scope
  • Contribute to JP Morgan Chase's broader technology strategy by participating in cross-team initiatives and knowledge-sharing forums

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with generous company matching
  • general: Paid time off, including vacation, sick leave, and parental leave
  • general: Professional development opportunities, such as tuition reimbursement and access to internal training programs
  • general: Wellness programs, including gym memberships and mental health support
  • general: Employee stock purchase plan and other financial perks
  • general: Flexible work arrangements, including hybrid options in New York

Target Your Resume for "Director of Software Engineering" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Director of Software Engineering. Takes only 15 seconds!

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

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

Director of Software Engineering

JP Morgan Chase

Software and Technology Jobs

Director of Software Engineering

full-timePosted: Dec 1, 2025

Job Description

Director of Software Engineering

Location: New York, NY, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial services innovation, powering global markets with cutting-edge technology. As the Director of Software Engineering in our New York office, you will lead a dynamic team responsible for developing and maintaining mission-critical software solutions that drive our investment banking, asset management, and corporate services divisions. In this pivotal role, you will act as the primary technical decision-maker, architecting robust, scalable systems that handle high-volume transactions, ensure regulatory compliance, and deliver exceptional value to our clients worldwide. Your leadership will be instrumental in fostering a culture of innovation, where agile practices and modern tools like cloud-native architectures and AI-driven analytics transform how we operate in the competitive financial landscape. Reporting to senior technology leadership, you will oversee the end-to-end software development lifecycle, from conceptualizing features that enhance trading platforms and risk management tools to deploying secure, performant applications in production. Collaboration is key; you will partner closely with business units, data teams, and compliance experts to align technical initiatives with JP Morgan Chase's strategic objectives, such as improving operational resilience and accelerating digital transformation. You will mentor engineers, conduct technical reviews, and champion best practices to maintain our reputation for reliability and excellence in financial technology. This role offers the opportunity to shape the future of banking at one of the world's largest financial institutions, where your expertise in software engineering and financial domain knowledge will directly impact billions in assets under management. Join us in New York, a hub of global finance, and contribute to solutions that redefine industry standards while enjoying the resources of a top-tier firm committed to your professional growth.

Key Responsibilities

  • Lead and mentor a team of software engineers in the development and delivery of innovative financial solutions, ensuring alignment with JP Morgan Chase's strategic goals
  • Serve as the primary technical decision-maker for your area, architecting scalable systems that support core banking operations like trading, risk assessment, and client services
  • Drive the adoption of cutting-edge technologies, including cloud computing, microservices, and data analytics, to enhance efficiency and competitiveness in the financial markets
  • Collaborate with product managers, data scientists, and business stakeholders to define technical roadmaps and prioritize features that meet regulatory and client needs
  • Oversee the full software development lifecycle, from ideation to deployment, while maintaining high standards for code quality, security, and performance
  • Foster a culture of innovation and continuous improvement, conducting code reviews, promoting best practices, and resolving complex technical challenges
  • Ensure compliance with industry regulations and internal policies, mitigating risks in areas like data privacy and cybersecurity for financial applications
  • Manage resource allocation, budgeting, and vendor relationships to deliver projects on time and within scope
  • Contribute to JP Morgan Chase's broader technology strategy by participating in cross-team initiatives and knowledge-sharing forums

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred
  • 10+ years of experience in software engineering, with at least 5 years in a leadership role managing engineering teams
  • Proven track record of delivering complex software solutions in the financial services industry, including experience with regulatory compliance (e.g., SEC, FINRA)
  • Deep expertise in modern software development practices, including agile methodologies, CI/CD pipelines, and cloud-native architectures
  • Strong understanding of financial technologies such as trading systems, risk management platforms, or payment processing
  • Experience leading cross-functional teams in a high-stakes environment, with a focus on innovation and operational excellence

Preferred Qualifications

  • Advanced degree (MBA or PhD) with a focus on technology or finance
  • Experience in leading engineering teams at a major financial institution, particularly in investment banking or asset management
  • Familiarity with AI/ML applications in financial services, such as fraud detection or algorithmic trading
  • Certifications in cloud platforms (e.g., AWS, Azure) or cybersecurity relevant to fintech
  • Prior involvement in digital transformation initiatives within a global bank

Required Skills

  • Proficiency in programming languages like Java, Python, or C++
  • Expertise in cloud platforms (AWS, GCP, or Azure) for scalable financial applications
  • Strong knowledge of database systems (SQL/NoSQL) and data modeling for financial datasets
  • Experience with DevOps tools (Jenkins, Docker, Kubernetes) and CI/CD processes
  • Understanding of cybersecurity principles, including encryption and secure coding for fintech
  • Agile and Scrum methodologies for team leadership
  • Analytical problem-solving in high-pressure financial environments
  • Excellent communication and stakeholder management skills
  • Leadership and team-building abilities
  • Familiarity with financial protocols (e.g., FIX, SWIFT) and APIs
  • Machine learning frameworks (e.g., TensorFlow) for predictive analytics
  • Project management tools (Jira, Confluence)
  • Risk assessment and compliance knowledge in banking
  • Innovation mindset for emerging tech like blockchain in finance

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with generous company matching
  • Paid time off, including vacation, sick leave, and parental leave
  • Professional development opportunities, such as tuition reimbursement and access to internal training programs
  • Wellness programs, including gym memberships and mental health support
  • Employee stock purchase plan and other financial perks
  • Flexible work arrangements, including hybrid options in New York

JP Morgan Chase is an equal opportunity employer.

Locations

  • New York, US

Salary

Estimated Salary Rangehigh confidence

350,000 - 550,000 USD / 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 programming languages like Java, Python, or C++intermediate
  • Expertise in cloud platforms (AWS, GCP, or Azure) for scalable financial applicationsintermediate
  • Strong knowledge of database systems (SQL/NoSQL) and data modeling for financial datasetsintermediate
  • Experience with DevOps tools (Jenkins, Docker, Kubernetes) and CI/CD processesintermediate
  • Understanding of cybersecurity principles, including encryption and secure coding for fintechintermediate
  • Agile and Scrum methodologies for team leadershipintermediate
  • Analytical problem-solving in high-pressure financial environmentsintermediate
  • Excellent communication and stakeholder management skillsintermediate
  • Leadership and team-building abilitiesintermediate
  • Familiarity with financial protocols (e.g., FIX, SWIFT) and APIsintermediate
  • Machine learning frameworks (e.g., TensorFlow) for predictive analyticsintermediate
  • Project management tools (Jira, Confluence)intermediate
  • Risk assessment and compliance knowledge in bankingintermediate
  • Innovation mindset for emerging tech like blockchain in financeintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred (experience)
  • 10+ years of experience in software engineering, with at least 5 years in a leadership role managing engineering teams (experience)
  • Proven track record of delivering complex software solutions in the financial services industry, including experience with regulatory compliance (e.g., SEC, FINRA) (experience)
  • Deep expertise in modern software development practices, including agile methodologies, CI/CD pipelines, and cloud-native architectures (experience)
  • Strong understanding of financial technologies such as trading systems, risk management platforms, or payment processing (experience)
  • Experience leading cross-functional teams in a high-stakes environment, with a focus on innovation and operational excellence (experience)

Preferred Qualifications

  • Advanced degree (MBA or PhD) with a focus on technology or finance (experience)
  • Experience in leading engineering teams at a major financial institution, particularly in investment banking or asset management (experience)
  • Familiarity with AI/ML applications in financial services, such as fraud detection or algorithmic trading (experience)
  • Certifications in cloud platforms (e.g., AWS, Azure) or cybersecurity relevant to fintech (experience)
  • Prior involvement in digital transformation initiatives within a global bank (experience)

Responsibilities

  • Lead and mentor a team of software engineers in the development and delivery of innovative financial solutions, ensuring alignment with JP Morgan Chase's strategic goals
  • Serve as the primary technical decision-maker for your area, architecting scalable systems that support core banking operations like trading, risk assessment, and client services
  • Drive the adoption of cutting-edge technologies, including cloud computing, microservices, and data analytics, to enhance efficiency and competitiveness in the financial markets
  • Collaborate with product managers, data scientists, and business stakeholders to define technical roadmaps and prioritize features that meet regulatory and client needs
  • Oversee the full software development lifecycle, from ideation to deployment, while maintaining high standards for code quality, security, and performance
  • Foster a culture of innovation and continuous improvement, conducting code reviews, promoting best practices, and resolving complex technical challenges
  • Ensure compliance with industry regulations and internal policies, mitigating risks in areas like data privacy and cybersecurity for financial applications
  • Manage resource allocation, budgeting, and vendor relationships to deliver projects on time and within scope
  • Contribute to JP Morgan Chase's broader technology strategy by participating in cross-team initiatives and knowledge-sharing forums

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with generous company matching
  • general: Paid time off, including vacation, sick leave, and parental leave
  • general: Professional development opportunities, such as tuition reimbursement and access to internal training programs
  • general: Wellness programs, including gym memberships and mental health support
  • general: Employee stock purchase plan and other financial perks
  • general: Flexible work arrangements, including hybrid options in New York

Target Your Resume for "Director of Software Engineering" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Director of Software Engineering. Takes only 15 seconds!

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.