Resume and JobRESUME AND JOB
JP Morgan Chase logo

Senior Principal Software Engineer

JP Morgan Chase

Software and Technology Jobs

Senior Principal Software Engineer

full-timePosted: Nov 26, 2025

Job Description

Senior Principal Software Engineer

Location: New York, NY, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of redefining the future of financial services through cutting-edge technology. As a Senior Principal Software Engineer in our New York office, you will play a pivotal role in setting the strategic direction for technology across the firm. This position involves driving critical programs that power our investment banking, asset management, and consumer banking divisions, while leading tech-driven innovations that enhance client experiences and operational efficiency. You will collaborate with executive leadership to architect solutions that handle trillions in assets, ensuring scalability, security, and compliance in a highly regulated industry. Your responsibilities will span from overseeing the development of advanced trading platforms and AI-powered risk models to spearheading digital transformation initiatives like cloud-native architectures and blockchain integrations. In this leadership role, you will mentor high-performing engineering teams, foster a culture of innovation, and navigate complex challenges such as real-time data processing for global markets and stringent regulatory adherence under frameworks like Dodd-Frank and MiFID II. This is an opportunity to influence the technological backbone of one of the world's largest financial institutions, where your strategic vision directly impacts our ability to deliver superior financial solutions. We seek a visionary leader passionate about technology's role in finance, with a proven ability to bridge business needs and technical execution. Joining JP Morgan Chase means contributing to a legacy of excellence while benefiting from unparalleled resources for professional growth in a dynamic, inclusive environment. If you thrive in setting ambitious tech agendas and driving measurable business outcomes, this role offers the platform to make a lasting impact on global finance.

Key Responsibilities

  • Set the strategic technology direction for JP Morgan Chase, aligning with firm-wide business goals in investment banking and asset management
  • Lead and mentor teams of engineers in developing innovative solutions for trading platforms, risk analytics, and client-facing applications
  • Drive critical programs such as cloud migration, AI integration, and cybersecurity enhancements across global operations
  • Collaborate with business leaders to identify technology needs and translate them into scalable engineering roadmaps
  • Oversee the architecture and implementation of secure, high-performance systems compliant with financial industry standards
  • Foster a culture of innovation by championing tech-driven initiatives like blockchain for payments or data analytics for fraud detection
  • Manage budgets, resources, and vendor relationships for multi-million-dollar tech projects
  • Ensure adherence to regulatory requirements and conduct audits for technology risk in a fast-paced financial environment
  • Represent technology leadership in cross-functional committees and external industry forums
  • Continuously evaluate emerging technologies to maintain JP Morgan Chase's competitive edge in global finance

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 senior leadership role within financial services
  • Proven track record of leading large-scale technology initiatives in a global financial institution
  • Deep expertise in modern software development practices, including agile methodologies and DevOps
  • Strong understanding of financial regulations such as GDPR, SOX, and Basel III
  • Experience in strategic technology planning and execution in high-stakes environments
  • Excellent communication skills with the ability to influence C-suite executives

Preferred Qualifications

  • Advanced degree in Computer Science or MBA from a top-tier institution
  • Prior experience at a major investment bank or fintech company
  • Certifications in cloud platforms (e.g., AWS, Azure) or cybersecurity
  • Demonstrated success in driving digital transformation projects in banking
  • Knowledge of machine learning applications in financial risk management

Required Skills

  • Expertise in Java, Python, or C++ for backend development
  • Proficiency in cloud computing platforms like AWS or Google Cloud
  • Strong knowledge of microservices architecture and containerization (Docker, Kubernetes)
  • Experience with big data technologies such as Hadoop, Spark, or Kafka
  • Understanding of cybersecurity principles and secure coding practices
  • Agile and Scrum methodologies for project management
  • Data analytics and machine learning frameworks (e.g., TensorFlow, scikit-learn)
  • Financial domain knowledge in areas like algorithmic trading and compliance
  • Leadership and team-building skills for cross-functional collaboration
  • Strategic thinking and problem-solving in complex, regulated environments
  • Excellent verbal and written communication for stakeholder engagement
  • Adaptability to fast-paced, high-pressure financial services settings
  • Familiarity with DevOps tools like Jenkins, Git, and CI/CD pipelines
  • Risk assessment and mitigation expertise
  • Innovation mindset for leveraging AI in financial applications

Benefits

  • Competitive base salary and performance-based bonuses tied to firm success
  • Comprehensive health, dental, and vision insurance with low employee premiums
  • 401(k) retirement savings plan with generous company matching contributions
  • Paid time off including vacation, sick days, and parental leave
  • Professional development programs, including tuition reimbursement and leadership training
  • Wellness initiatives with gym memberships, mental health support, and onsite fitness centers
  • Employee stock purchase plan and financial planning services
  • 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

  • Expertise in Java, Python, or C++ for backend developmentintermediate
  • Proficiency in cloud computing platforms like AWS or Google Cloudintermediate
  • Strong knowledge of microservices architecture and containerization (Docker, Kubernetes)intermediate
  • Experience with big data technologies such as Hadoop, Spark, or Kafkaintermediate
  • Understanding of cybersecurity principles and secure coding practicesintermediate
  • Agile and Scrum methodologies for project managementintermediate
  • Data analytics and machine learning frameworks (e.g., TensorFlow, scikit-learn)intermediate
  • Financial domain knowledge in areas like algorithmic trading and complianceintermediate
  • Leadership and team-building skills for cross-functional collaborationintermediate
  • Strategic thinking and problem-solving in complex, regulated environmentsintermediate
  • Excellent verbal and written communication for stakeholder engagementintermediate
  • Adaptability to fast-paced, high-pressure financial services settingsintermediate
  • Familiarity with DevOps tools like Jenkins, Git, and CI/CD pipelinesintermediate
  • Risk assessment and mitigation expertiseintermediate
  • Innovation mindset for leveraging AI in financial applicationsintermediate

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 senior leadership role within financial services (experience)
  • Proven track record of leading large-scale technology initiatives in a global financial institution (experience)
  • Deep expertise in modern software development practices, including agile methodologies and DevOps (experience)
  • Strong understanding of financial regulations such as GDPR, SOX, and Basel III (experience)
  • Experience in strategic technology planning and execution in high-stakes environments (experience)
  • Excellent communication skills with the ability to influence C-suite executives (experience)

Preferred Qualifications

  • Advanced degree in Computer Science or MBA from a top-tier institution (experience)
  • Prior experience at a major investment bank or fintech company (experience)
  • Certifications in cloud platforms (e.g., AWS, Azure) or cybersecurity (experience)
  • Demonstrated success in driving digital transformation projects in banking (experience)
  • Knowledge of machine learning applications in financial risk management (experience)

Responsibilities

  • Set the strategic technology direction for JP Morgan Chase, aligning with firm-wide business goals in investment banking and asset management
  • Lead and mentor teams of engineers in developing innovative solutions for trading platforms, risk analytics, and client-facing applications
  • Drive critical programs such as cloud migration, AI integration, and cybersecurity enhancements across global operations
  • Collaborate with business leaders to identify technology needs and translate them into scalable engineering roadmaps
  • Oversee the architecture and implementation of secure, high-performance systems compliant with financial industry standards
  • Foster a culture of innovation by championing tech-driven initiatives like blockchain for payments or data analytics for fraud detection
  • Manage budgets, resources, and vendor relationships for multi-million-dollar tech projects
  • Ensure adherence to regulatory requirements and conduct audits for technology risk in a fast-paced financial environment
  • Represent technology leadership in cross-functional committees and external industry forums
  • Continuously evaluate emerging technologies to maintain JP Morgan Chase's competitive edge in global finance

Benefits

  • general: Competitive base salary and performance-based bonuses tied to firm success
  • general: Comprehensive health, dental, and vision insurance with low employee premiums
  • general: 401(k) retirement savings plan with generous company matching contributions
  • general: Paid time off including vacation, sick days, and parental leave
  • general: Professional development programs, including tuition reimbursement and leadership training
  • general: Wellness initiatives with gym memberships, mental health support, and onsite fitness centers
  • general: Employee stock purchase plan and financial planning services
  • general: Flexible work arrangements, including hybrid options in New York

Target Your Resume for "Senior Principal Software Engineer" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Senior Principal Software Engineer. Takes only 15 seconds!

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

Check Your ATS Score for "Senior Principal Software Engineer" , 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 Principal Software Engineer @ 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 Principal Software Engineer

JP Morgan Chase

Software and Technology Jobs

Senior Principal Software Engineer

full-timePosted: Nov 26, 2025

Job Description

Senior Principal Software Engineer

Location: New York, NY, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of redefining the future of financial services through cutting-edge technology. As a Senior Principal Software Engineer in our New York office, you will play a pivotal role in setting the strategic direction for technology across the firm. This position involves driving critical programs that power our investment banking, asset management, and consumer banking divisions, while leading tech-driven innovations that enhance client experiences and operational efficiency. You will collaborate with executive leadership to architect solutions that handle trillions in assets, ensuring scalability, security, and compliance in a highly regulated industry. Your responsibilities will span from overseeing the development of advanced trading platforms and AI-powered risk models to spearheading digital transformation initiatives like cloud-native architectures and blockchain integrations. In this leadership role, you will mentor high-performing engineering teams, foster a culture of innovation, and navigate complex challenges such as real-time data processing for global markets and stringent regulatory adherence under frameworks like Dodd-Frank and MiFID II. This is an opportunity to influence the technological backbone of one of the world's largest financial institutions, where your strategic vision directly impacts our ability to deliver superior financial solutions. We seek a visionary leader passionate about technology's role in finance, with a proven ability to bridge business needs and technical execution. Joining JP Morgan Chase means contributing to a legacy of excellence while benefiting from unparalleled resources for professional growth in a dynamic, inclusive environment. If you thrive in setting ambitious tech agendas and driving measurable business outcomes, this role offers the platform to make a lasting impact on global finance.

Key Responsibilities

  • Set the strategic technology direction for JP Morgan Chase, aligning with firm-wide business goals in investment banking and asset management
  • Lead and mentor teams of engineers in developing innovative solutions for trading platforms, risk analytics, and client-facing applications
  • Drive critical programs such as cloud migration, AI integration, and cybersecurity enhancements across global operations
  • Collaborate with business leaders to identify technology needs and translate them into scalable engineering roadmaps
  • Oversee the architecture and implementation of secure, high-performance systems compliant with financial industry standards
  • Foster a culture of innovation by championing tech-driven initiatives like blockchain for payments or data analytics for fraud detection
  • Manage budgets, resources, and vendor relationships for multi-million-dollar tech projects
  • Ensure adherence to regulatory requirements and conduct audits for technology risk in a fast-paced financial environment
  • Represent technology leadership in cross-functional committees and external industry forums
  • Continuously evaluate emerging technologies to maintain JP Morgan Chase's competitive edge in global finance

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 senior leadership role within financial services
  • Proven track record of leading large-scale technology initiatives in a global financial institution
  • Deep expertise in modern software development practices, including agile methodologies and DevOps
  • Strong understanding of financial regulations such as GDPR, SOX, and Basel III
  • Experience in strategic technology planning and execution in high-stakes environments
  • Excellent communication skills with the ability to influence C-suite executives

Preferred Qualifications

  • Advanced degree in Computer Science or MBA from a top-tier institution
  • Prior experience at a major investment bank or fintech company
  • Certifications in cloud platforms (e.g., AWS, Azure) or cybersecurity
  • Demonstrated success in driving digital transformation projects in banking
  • Knowledge of machine learning applications in financial risk management

Required Skills

  • Expertise in Java, Python, or C++ for backend development
  • Proficiency in cloud computing platforms like AWS or Google Cloud
  • Strong knowledge of microservices architecture and containerization (Docker, Kubernetes)
  • Experience with big data technologies such as Hadoop, Spark, or Kafka
  • Understanding of cybersecurity principles and secure coding practices
  • Agile and Scrum methodologies for project management
  • Data analytics and machine learning frameworks (e.g., TensorFlow, scikit-learn)
  • Financial domain knowledge in areas like algorithmic trading and compliance
  • Leadership and team-building skills for cross-functional collaboration
  • Strategic thinking and problem-solving in complex, regulated environments
  • Excellent verbal and written communication for stakeholder engagement
  • Adaptability to fast-paced, high-pressure financial services settings
  • Familiarity with DevOps tools like Jenkins, Git, and CI/CD pipelines
  • Risk assessment and mitigation expertise
  • Innovation mindset for leveraging AI in financial applications

Benefits

  • Competitive base salary and performance-based bonuses tied to firm success
  • Comprehensive health, dental, and vision insurance with low employee premiums
  • 401(k) retirement savings plan with generous company matching contributions
  • Paid time off including vacation, sick days, and parental leave
  • Professional development programs, including tuition reimbursement and leadership training
  • Wellness initiatives with gym memberships, mental health support, and onsite fitness centers
  • Employee stock purchase plan and financial planning services
  • 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

  • Expertise in Java, Python, or C++ for backend developmentintermediate
  • Proficiency in cloud computing platforms like AWS or Google Cloudintermediate
  • Strong knowledge of microservices architecture and containerization (Docker, Kubernetes)intermediate
  • Experience with big data technologies such as Hadoop, Spark, or Kafkaintermediate
  • Understanding of cybersecurity principles and secure coding practicesintermediate
  • Agile and Scrum methodologies for project managementintermediate
  • Data analytics and machine learning frameworks (e.g., TensorFlow, scikit-learn)intermediate
  • Financial domain knowledge in areas like algorithmic trading and complianceintermediate
  • Leadership and team-building skills for cross-functional collaborationintermediate
  • Strategic thinking and problem-solving in complex, regulated environmentsintermediate
  • Excellent verbal and written communication for stakeholder engagementintermediate
  • Adaptability to fast-paced, high-pressure financial services settingsintermediate
  • Familiarity with DevOps tools like Jenkins, Git, and CI/CD pipelinesintermediate
  • Risk assessment and mitigation expertiseintermediate
  • Innovation mindset for leveraging AI in financial applicationsintermediate

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 senior leadership role within financial services (experience)
  • Proven track record of leading large-scale technology initiatives in a global financial institution (experience)
  • Deep expertise in modern software development practices, including agile methodologies and DevOps (experience)
  • Strong understanding of financial regulations such as GDPR, SOX, and Basel III (experience)
  • Experience in strategic technology planning and execution in high-stakes environments (experience)
  • Excellent communication skills with the ability to influence C-suite executives (experience)

Preferred Qualifications

  • Advanced degree in Computer Science or MBA from a top-tier institution (experience)
  • Prior experience at a major investment bank or fintech company (experience)
  • Certifications in cloud platforms (e.g., AWS, Azure) or cybersecurity (experience)
  • Demonstrated success in driving digital transformation projects in banking (experience)
  • Knowledge of machine learning applications in financial risk management (experience)

Responsibilities

  • Set the strategic technology direction for JP Morgan Chase, aligning with firm-wide business goals in investment banking and asset management
  • Lead and mentor teams of engineers in developing innovative solutions for trading platforms, risk analytics, and client-facing applications
  • Drive critical programs such as cloud migration, AI integration, and cybersecurity enhancements across global operations
  • Collaborate with business leaders to identify technology needs and translate them into scalable engineering roadmaps
  • Oversee the architecture and implementation of secure, high-performance systems compliant with financial industry standards
  • Foster a culture of innovation by championing tech-driven initiatives like blockchain for payments or data analytics for fraud detection
  • Manage budgets, resources, and vendor relationships for multi-million-dollar tech projects
  • Ensure adherence to regulatory requirements and conduct audits for technology risk in a fast-paced financial environment
  • Represent technology leadership in cross-functional committees and external industry forums
  • Continuously evaluate emerging technologies to maintain JP Morgan Chase's competitive edge in global finance

Benefits

  • general: Competitive base salary and performance-based bonuses tied to firm success
  • general: Comprehensive health, dental, and vision insurance with low employee premiums
  • general: 401(k) retirement savings plan with generous company matching contributions
  • general: Paid time off including vacation, sick days, and parental leave
  • general: Professional development programs, including tuition reimbursement and leadership training
  • general: Wellness initiatives with gym memberships, mental health support, and onsite fitness centers
  • general: Employee stock purchase plan and financial planning services
  • general: Flexible work arrangements, including hybrid options in New York

Target Your Resume for "Senior Principal Software Engineer" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Senior Principal Software Engineer. Takes only 15 seconds!

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

Check Your ATS Score for "Senior Principal Software Engineer" , 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 Principal Software Engineer @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.