Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer

full-timePosted: Oct 27, 2025

Job Description

Lead 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 financial innovation, powering global markets with cutting-edge technology. As a Lead Software Engineer in our New York office, you will play a pivotal role in an agile team, carrying out critical tech solutions across multiple technical areas. This position is within our Software Engineering category, focusing on developing robust platforms that support investment banking, asset management, and client services. You will lead initiatives to build scalable applications that handle high-frequency trading, real-time risk assessment, and secure data processing, ensuring our solutions meet the stringent demands of the financial services industry while adhering to regulatory standards like Dodd-Frank and GDPR. Your day-to-day responsibilities will involve architecting end-to-end systems using modern programming languages and cloud technologies, collaborating closely with stakeholders to translate complex business requirements into efficient code. You will mentor a team of engineers, drive code quality through rigorous reviews, and innovate with emerging tools to enhance our competitive edge in fintech. In this leadership role, you will tackle challenges such as optimizing algorithms for low-latency transactions and integrating AI-driven insights into our core banking infrastructure, all while fostering an inclusive and high-performing team culture. Joining JP Morgan Chase means becoming part of a world-class organization committed to excellence and integrity. We offer unparalleled opportunities for growth in a dynamic environment where your technical expertise can directly impact global finance. If you are passionate about leveraging technology to solve real-world financial problems and thrive in a collaborative, fast-paced setting, this role provides the platform to advance your career while contributing to the firm's mission of enabling the world's most important financial decisions.

Key Responsibilities

  • Lead the design, development, and deployment of critical software solutions across multiple technical domains in an agile team environment
  • Collaborate with cross-functional teams including product managers, data scientists, and compliance experts to align tech initiatives with business goals in investment banking
  • Mentor and guide junior software engineers, fostering a culture of continuous learning and technical excellence at JP Morgan Chase
  • Implement scalable, secure applications using modern technologies to support trading platforms, risk modeling, and client data management
  • Conduct code reviews, ensure adherence to coding standards, and optimize performance for high-volume financial transactions
  • Drive innovation by integrating emerging technologies like AI and blockchain into core financial services workflows
  • Monitor and troubleshoot production systems, ensuring 99.99% uptime for mission-critical banking applications
  • Contribute to the firm's risk management framework by embedding security and compliance features into software architectures
  • Participate in agile ceremonies, including sprint planning and retrospectives, to deliver iterative improvements

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 7+ years of experience in software engineering, with a focus on full-stack development
  • Proven track record in leading agile teams and delivering high-impact tech solutions in financial services
  • Strong understanding of financial systems, risk management, and regulatory compliance (e.g., SEC, FINRA)
  • Experience with cloud platforms such as AWS or Azure, and containerization tools like Docker and Kubernetes
  • Demonstrated ability to mentor junior engineers and drive technical innovation in a fast-paced environment

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience in developing solutions for investment banking or asset management at a major financial institution
  • Familiarity with machine learning frameworks and data analytics in fintech applications
  • Certifications in Java, Python, or cloud architecture (e.g., AWS Certified Solutions Architect)

Required Skills

  • Proficiency in Java, Python, or C++ for backend development
  • Expertise in frontend frameworks like React or Angular
  • Strong knowledge of databases (SQL/NoSQL) and data modeling for financial datasets
  • Experience with microservices architecture and RESTful APIs
  • Familiarity with DevOps tools like Jenkins, Git, and CI/CD pipelines
  • Understanding of cybersecurity principles in financial systems
  • Agile methodologies and tools such as Jira or Confluence
  • Analytical problem-solving for complex trading and risk scenarios
  • Excellent communication and collaboration skills for team leadership
  • Knowledge of financial protocols and APIs (e.g., FIX protocol)
  • Cloud computing skills (AWS, GCP) for scalable fintech solutions
  • Machine learning basics for predictive analytics in banking
  • Time management and adaptability in high-pressure environments
  • Attention to detail for compliance-driven software engineering

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 days, and parental leave
  • Professional development programs, including tuition reimbursement and leadership training
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers, wellness programs, and mental health support
  • Flexible work arrangements, including hybrid remote options in New York

JP Morgan Chase is an equal opportunity employer.

Locations

  • New York, US

Salary

Estimated Salary Rangehigh confidence

250,000 - 400,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 Java, Python, or C++ for backend developmentintermediate
  • Expertise in frontend frameworks like React or Angularintermediate
  • Strong knowledge of databases (SQL/NoSQL) and data modeling for financial datasetsintermediate
  • Experience with microservices architecture and RESTful APIsintermediate
  • Familiarity with DevOps tools like Jenkins, Git, and CI/CD pipelinesintermediate
  • Understanding of cybersecurity principles in financial systemsintermediate
  • Agile methodologies and tools such as Jira or Confluenceintermediate
  • Analytical problem-solving for complex trading and risk scenariosintermediate
  • Excellent communication and collaboration skills for team leadershipintermediate
  • Knowledge of financial protocols and APIs (e.g., FIX protocol)intermediate
  • Cloud computing skills (AWS, GCP) for scalable fintech solutionsintermediate
  • Machine learning basics for predictive analytics in bankingintermediate
  • Time management and adaptability in high-pressure environmentsintermediate
  • Attention to detail for compliance-driven software engineeringintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • 7+ years of experience in software engineering, with a focus on full-stack development (experience)
  • Proven track record in leading agile teams and delivering high-impact tech solutions in financial services (experience)
  • Strong understanding of financial systems, risk management, and regulatory compliance (e.g., SEC, FINRA) (experience)
  • Experience with cloud platforms such as AWS or Azure, and containerization tools like Docker and Kubernetes (experience)
  • Demonstrated ability to mentor junior engineers and drive technical innovation in a fast-paced environment (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience in developing solutions for investment banking or asset management at a major financial institution (experience)
  • Familiarity with machine learning frameworks and data analytics in fintech applications (experience)
  • Certifications in Java, Python, or cloud architecture (e.g., AWS Certified Solutions Architect) (experience)

Responsibilities

  • Lead the design, development, and deployment of critical software solutions across multiple technical domains in an agile team environment
  • Collaborate with cross-functional teams including product managers, data scientists, and compliance experts to align tech initiatives with business goals in investment banking
  • Mentor and guide junior software engineers, fostering a culture of continuous learning and technical excellence at JP Morgan Chase
  • Implement scalable, secure applications using modern technologies to support trading platforms, risk modeling, and client data management
  • Conduct code reviews, ensure adherence to coding standards, and optimize performance for high-volume financial transactions
  • Drive innovation by integrating emerging technologies like AI and blockchain into core financial services workflows
  • Monitor and troubleshoot production systems, ensuring 99.99% uptime for mission-critical banking applications
  • Contribute to the firm's risk management framework by embedding security and compliance features into software architectures
  • Participate in agile ceremonies, including sprint planning and retrospectives, to deliver iterative improvements

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 days, and parental leave
  • general: Professional development programs, including tuition reimbursement and leadership training
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers, wellness programs, and mental health support
  • general: Flexible work arrangements, including hybrid remote options in New York

Target Your Resume for "Lead Software Engineer" , JP Morgan Chase

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

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

Check Your ATS Score for "Lead 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 Lead 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

Lead Software Engineer

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer

full-timePosted: Oct 27, 2025

Job Description

Lead 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 financial innovation, powering global markets with cutting-edge technology. As a Lead Software Engineer in our New York office, you will play a pivotal role in an agile team, carrying out critical tech solutions across multiple technical areas. This position is within our Software Engineering category, focusing on developing robust platforms that support investment banking, asset management, and client services. You will lead initiatives to build scalable applications that handle high-frequency trading, real-time risk assessment, and secure data processing, ensuring our solutions meet the stringent demands of the financial services industry while adhering to regulatory standards like Dodd-Frank and GDPR. Your day-to-day responsibilities will involve architecting end-to-end systems using modern programming languages and cloud technologies, collaborating closely with stakeholders to translate complex business requirements into efficient code. You will mentor a team of engineers, drive code quality through rigorous reviews, and innovate with emerging tools to enhance our competitive edge in fintech. In this leadership role, you will tackle challenges such as optimizing algorithms for low-latency transactions and integrating AI-driven insights into our core banking infrastructure, all while fostering an inclusive and high-performing team culture. Joining JP Morgan Chase means becoming part of a world-class organization committed to excellence and integrity. We offer unparalleled opportunities for growth in a dynamic environment where your technical expertise can directly impact global finance. If you are passionate about leveraging technology to solve real-world financial problems and thrive in a collaborative, fast-paced setting, this role provides the platform to advance your career while contributing to the firm's mission of enabling the world's most important financial decisions.

Key Responsibilities

  • Lead the design, development, and deployment of critical software solutions across multiple technical domains in an agile team environment
  • Collaborate with cross-functional teams including product managers, data scientists, and compliance experts to align tech initiatives with business goals in investment banking
  • Mentor and guide junior software engineers, fostering a culture of continuous learning and technical excellence at JP Morgan Chase
  • Implement scalable, secure applications using modern technologies to support trading platforms, risk modeling, and client data management
  • Conduct code reviews, ensure adherence to coding standards, and optimize performance for high-volume financial transactions
  • Drive innovation by integrating emerging technologies like AI and blockchain into core financial services workflows
  • Monitor and troubleshoot production systems, ensuring 99.99% uptime for mission-critical banking applications
  • Contribute to the firm's risk management framework by embedding security and compliance features into software architectures
  • Participate in agile ceremonies, including sprint planning and retrospectives, to deliver iterative improvements

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 7+ years of experience in software engineering, with a focus on full-stack development
  • Proven track record in leading agile teams and delivering high-impact tech solutions in financial services
  • Strong understanding of financial systems, risk management, and regulatory compliance (e.g., SEC, FINRA)
  • Experience with cloud platforms such as AWS or Azure, and containerization tools like Docker and Kubernetes
  • Demonstrated ability to mentor junior engineers and drive technical innovation in a fast-paced environment

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience in developing solutions for investment banking or asset management at a major financial institution
  • Familiarity with machine learning frameworks and data analytics in fintech applications
  • Certifications in Java, Python, or cloud architecture (e.g., AWS Certified Solutions Architect)

Required Skills

  • Proficiency in Java, Python, or C++ for backend development
  • Expertise in frontend frameworks like React or Angular
  • Strong knowledge of databases (SQL/NoSQL) and data modeling for financial datasets
  • Experience with microservices architecture and RESTful APIs
  • Familiarity with DevOps tools like Jenkins, Git, and CI/CD pipelines
  • Understanding of cybersecurity principles in financial systems
  • Agile methodologies and tools such as Jira or Confluence
  • Analytical problem-solving for complex trading and risk scenarios
  • Excellent communication and collaboration skills for team leadership
  • Knowledge of financial protocols and APIs (e.g., FIX protocol)
  • Cloud computing skills (AWS, GCP) for scalable fintech solutions
  • Machine learning basics for predictive analytics in banking
  • Time management and adaptability in high-pressure environments
  • Attention to detail for compliance-driven software engineering

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 days, and parental leave
  • Professional development programs, including tuition reimbursement and leadership training
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers, wellness programs, and mental health support
  • Flexible work arrangements, including hybrid remote options in New York

JP Morgan Chase is an equal opportunity employer.

Locations

  • New York, US

Salary

Estimated Salary Rangehigh confidence

250,000 - 400,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 Java, Python, or C++ for backend developmentintermediate
  • Expertise in frontend frameworks like React or Angularintermediate
  • Strong knowledge of databases (SQL/NoSQL) and data modeling for financial datasetsintermediate
  • Experience with microservices architecture and RESTful APIsintermediate
  • Familiarity with DevOps tools like Jenkins, Git, and CI/CD pipelinesintermediate
  • Understanding of cybersecurity principles in financial systemsintermediate
  • Agile methodologies and tools such as Jira or Confluenceintermediate
  • Analytical problem-solving for complex trading and risk scenariosintermediate
  • Excellent communication and collaboration skills for team leadershipintermediate
  • Knowledge of financial protocols and APIs (e.g., FIX protocol)intermediate
  • Cloud computing skills (AWS, GCP) for scalable fintech solutionsintermediate
  • Machine learning basics for predictive analytics in bankingintermediate
  • Time management and adaptability in high-pressure environmentsintermediate
  • Attention to detail for compliance-driven software engineeringintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • 7+ years of experience in software engineering, with a focus on full-stack development (experience)
  • Proven track record in leading agile teams and delivering high-impact tech solutions in financial services (experience)
  • Strong understanding of financial systems, risk management, and regulatory compliance (e.g., SEC, FINRA) (experience)
  • Experience with cloud platforms such as AWS or Azure, and containerization tools like Docker and Kubernetes (experience)
  • Demonstrated ability to mentor junior engineers and drive technical innovation in a fast-paced environment (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience in developing solutions for investment banking or asset management at a major financial institution (experience)
  • Familiarity with machine learning frameworks and data analytics in fintech applications (experience)
  • Certifications in Java, Python, or cloud architecture (e.g., AWS Certified Solutions Architect) (experience)

Responsibilities

  • Lead the design, development, and deployment of critical software solutions across multiple technical domains in an agile team environment
  • Collaborate with cross-functional teams including product managers, data scientists, and compliance experts to align tech initiatives with business goals in investment banking
  • Mentor and guide junior software engineers, fostering a culture of continuous learning and technical excellence at JP Morgan Chase
  • Implement scalable, secure applications using modern technologies to support trading platforms, risk modeling, and client data management
  • Conduct code reviews, ensure adherence to coding standards, and optimize performance for high-volume financial transactions
  • Drive innovation by integrating emerging technologies like AI and blockchain into core financial services workflows
  • Monitor and troubleshoot production systems, ensuring 99.99% uptime for mission-critical banking applications
  • Contribute to the firm's risk management framework by embedding security and compliance features into software architectures
  • Participate in agile ceremonies, including sprint planning and retrospectives, to deliver iterative improvements

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 days, and parental leave
  • general: Professional development programs, including tuition reimbursement and leadership training
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers, wellness programs, and mental health support
  • general: Flexible work arrangements, including hybrid remote options in New York

Target Your Resume for "Lead Software Engineer" , JP Morgan Chase

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.