Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer - Core

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Core

full-timePosted: Nov 5, 2025

Job Description

Lead Software Engineer - Core

Location: Jersey City, NJ, United States

Job Family: Software Engineering

About the Role

As a Lead Software Engineer - Core at JP Morgan Chase, you will play a pivotal role in shaping the technological backbone of one of the world's largest financial institutions. Based in our state-of-the-art Jersey City, NJ office, you will lead the development of critical tech solutions across multiple domains, including core banking infrastructure, payment systems, and risk management platforms. Working within an agile team, you will drive innovation while ensuring our solutions meet the highest standards of security, scalability, and regulatory compliance essential to the financial services industry. Your expertise will directly impact how millions of customers and clients interact with our global services, from seamless transactions to advanced analytics that power informed decision-making. In this leadership position, you will architect robust, high-performance systems that handle massive volumes of financial data and transactions daily. Collaborating with elite teams of engineers, product owners, and stakeholders, you will translate complex business requirements into cutting-edge software solutions, leveraging technologies like cloud-native architectures and machine learning to enhance efficiency and mitigate risks. At JP Morgan Chase, we prioritize a culture of inclusion and innovation, where your contributions will not only advance our core operations but also support our commitment to ethical banking practices and sustainable growth in the financial sector. We offer a dynamic environment that fosters professional growth, with opportunities to work on transformative projects that redefine financial services. Join us to lead the charge in building resilient tech foundations that support JP Morgan Chase's mission to enable the world's most important financial decisions, all while enjoying unparalleled resources for career advancement and work-life balance.

Key Responsibilities

  • Design, develop, and deploy critical software solutions across multiple technical domains in an agile team setting
  • Lead the architecture of core banking systems to ensure scalability, reliability, and security in line with JP Morgan Chase standards
  • Collaborate with cross-functional teams including product managers, data scientists, and compliance experts to align tech solutions with business goals
  • Mentor and guide junior software engineers, fostering a culture of continuous learning and innovation
  • Conduct code reviews, implement best practices, and optimize performance for high-volume financial transactions
  • Integrate emerging technologies like AI/ML into core platforms to enhance risk management and fraud detection
  • Ensure adherence to regulatory requirements and internal policies while troubleshooting complex production issues
  • Contribute to agile ceremonies, including sprint planning, retrospectives, and daily stand-ups
  • Monitor system health and proactively identify opportunities for system improvements in a 24/7 financial operations environment

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • At least 7+ years of experience in software engineering, with a focus on core banking or financial systems
  • Proven track record in leading agile teams and delivering scalable tech solutions in a fast-paced environment
  • Strong understanding of financial services regulations and compliance requirements, such as GDPR and SOX
  • Experience with cloud platforms like AWS or Azure in a regulated financial environment
  • Demonstrated ability to mentor junior engineers and drive technical innovation

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with Java or Python in high-throughput financial applications
  • Prior work at a major financial institution, ideally in core infrastructure
  • Certification in agile methodologies (e.g., Scrum Master)
  • Knowledge of blockchain or distributed ledger technologies for financial services

Required Skills

  • Proficiency in Java, Python, or C++ for backend development
  • Expertise in microservices architecture and containerization (Docker, Kubernetes)
  • Strong knowledge of databases (SQL/NoSQL) and data modeling for financial datasets
  • Experience with CI/CD pipelines and DevOps tools (Jenkins, GitLab)
  • Understanding of cybersecurity principles in financial systems
  • Agile methodologies and tools like Jira or Confluence
  • Problem-solving and analytical skills for complex technical challenges
  • Communication and collaboration skills for cross-team interactions
  • Knowledge of cloud computing (AWS, Azure) with focus on financial compliance
  • Familiarity with APIs, RESTful services, and integration patterns
  • Experience with performance tuning and monitoring tools (Prometheus, ELK Stack)
  • Leadership and mentoring abilities in a team-oriented environment
  • Adaptability to evolving financial technologies and regulations

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 and tuition reimbursement for advanced certifications
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers and wellness programs tailored for work-life balance
  • Global mobility opportunities within JP Morgan Chase's international network

JP Morgan Chase is an equal opportunity employer.

Locations

  • Jersey City, 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 microservices architecture and containerization (Docker, Kubernetes)intermediate
  • Strong knowledge of databases (SQL/NoSQL) and data modeling for financial datasetsintermediate
  • Experience with CI/CD pipelines and DevOps tools (Jenkins, GitLab)intermediate
  • Understanding of cybersecurity principles in financial systemsintermediate
  • Agile methodologies and tools like Jira or Confluenceintermediate
  • Problem-solving and analytical skills for complex technical challengesintermediate
  • Communication and collaboration skills for cross-team interactionsintermediate
  • Knowledge of cloud computing (AWS, Azure) with focus on financial complianceintermediate
  • Familiarity with APIs, RESTful services, and integration patternsintermediate
  • Experience with performance tuning and monitoring tools (Prometheus, ELK Stack)intermediate
  • Leadership and mentoring abilities in a team-oriented environmentintermediate
  • Adaptability to evolving financial technologies and regulationsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • At least 7+ years of experience in software engineering, with a focus on core banking or financial systems (experience)
  • Proven track record in leading agile teams and delivering scalable tech solutions in a fast-paced environment (experience)
  • Strong understanding of financial services regulations and compliance requirements, such as GDPR and SOX (experience)
  • Experience with cloud platforms like AWS or Azure in a regulated financial environment (experience)
  • Demonstrated ability to mentor junior engineers and drive technical innovation (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with Java or Python in high-throughput financial applications (experience)
  • Prior work at a major financial institution, ideally in core infrastructure (experience)
  • Certification in agile methodologies (e.g., Scrum Master) (experience)
  • Knowledge of blockchain or distributed ledger technologies for financial services (experience)

Responsibilities

  • Design, develop, and deploy critical software solutions across multiple technical domains in an agile team setting
  • Lead the architecture of core banking systems to ensure scalability, reliability, and security in line with JP Morgan Chase standards
  • Collaborate with cross-functional teams including product managers, data scientists, and compliance experts to align tech solutions with business goals
  • Mentor and guide junior software engineers, fostering a culture of continuous learning and innovation
  • Conduct code reviews, implement best practices, and optimize performance for high-volume financial transactions
  • Integrate emerging technologies like AI/ML into core platforms to enhance risk management and fraud detection
  • Ensure adherence to regulatory requirements and internal policies while troubleshooting complex production issues
  • Contribute to agile ceremonies, including sprint planning, retrospectives, and daily stand-ups
  • Monitor system health and proactively identify opportunities for system improvements in a 24/7 financial operations environment

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 and tuition reimbursement for advanced certifications
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers and wellness programs tailored for work-life balance
  • general: Global mobility opportunities within JP Morgan Chase's international network

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

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

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

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

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Core

full-timePosted: Nov 5, 2025

Job Description

Lead Software Engineer - Core

Location: Jersey City, NJ, United States

Job Family: Software Engineering

About the Role

As a Lead Software Engineer - Core at JP Morgan Chase, you will play a pivotal role in shaping the technological backbone of one of the world's largest financial institutions. Based in our state-of-the-art Jersey City, NJ office, you will lead the development of critical tech solutions across multiple domains, including core banking infrastructure, payment systems, and risk management platforms. Working within an agile team, you will drive innovation while ensuring our solutions meet the highest standards of security, scalability, and regulatory compliance essential to the financial services industry. Your expertise will directly impact how millions of customers and clients interact with our global services, from seamless transactions to advanced analytics that power informed decision-making. In this leadership position, you will architect robust, high-performance systems that handle massive volumes of financial data and transactions daily. Collaborating with elite teams of engineers, product owners, and stakeholders, you will translate complex business requirements into cutting-edge software solutions, leveraging technologies like cloud-native architectures and machine learning to enhance efficiency and mitigate risks. At JP Morgan Chase, we prioritize a culture of inclusion and innovation, where your contributions will not only advance our core operations but also support our commitment to ethical banking practices and sustainable growth in the financial sector. We offer a dynamic environment that fosters professional growth, with opportunities to work on transformative projects that redefine financial services. Join us to lead the charge in building resilient tech foundations that support JP Morgan Chase's mission to enable the world's most important financial decisions, all while enjoying unparalleled resources for career advancement and work-life balance.

Key Responsibilities

  • Design, develop, and deploy critical software solutions across multiple technical domains in an agile team setting
  • Lead the architecture of core banking systems to ensure scalability, reliability, and security in line with JP Morgan Chase standards
  • Collaborate with cross-functional teams including product managers, data scientists, and compliance experts to align tech solutions with business goals
  • Mentor and guide junior software engineers, fostering a culture of continuous learning and innovation
  • Conduct code reviews, implement best practices, and optimize performance for high-volume financial transactions
  • Integrate emerging technologies like AI/ML into core platforms to enhance risk management and fraud detection
  • Ensure adherence to regulatory requirements and internal policies while troubleshooting complex production issues
  • Contribute to agile ceremonies, including sprint planning, retrospectives, and daily stand-ups
  • Monitor system health and proactively identify opportunities for system improvements in a 24/7 financial operations environment

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • At least 7+ years of experience in software engineering, with a focus on core banking or financial systems
  • Proven track record in leading agile teams and delivering scalable tech solutions in a fast-paced environment
  • Strong understanding of financial services regulations and compliance requirements, such as GDPR and SOX
  • Experience with cloud platforms like AWS or Azure in a regulated financial environment
  • Demonstrated ability to mentor junior engineers and drive technical innovation

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with Java or Python in high-throughput financial applications
  • Prior work at a major financial institution, ideally in core infrastructure
  • Certification in agile methodologies (e.g., Scrum Master)
  • Knowledge of blockchain or distributed ledger technologies for financial services

Required Skills

  • Proficiency in Java, Python, or C++ for backend development
  • Expertise in microservices architecture and containerization (Docker, Kubernetes)
  • Strong knowledge of databases (SQL/NoSQL) and data modeling for financial datasets
  • Experience with CI/CD pipelines and DevOps tools (Jenkins, GitLab)
  • Understanding of cybersecurity principles in financial systems
  • Agile methodologies and tools like Jira or Confluence
  • Problem-solving and analytical skills for complex technical challenges
  • Communication and collaboration skills for cross-team interactions
  • Knowledge of cloud computing (AWS, Azure) with focus on financial compliance
  • Familiarity with APIs, RESTful services, and integration patterns
  • Experience with performance tuning and monitoring tools (Prometheus, ELK Stack)
  • Leadership and mentoring abilities in a team-oriented environment
  • Adaptability to evolving financial technologies and regulations

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 and tuition reimbursement for advanced certifications
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers and wellness programs tailored for work-life balance
  • Global mobility opportunities within JP Morgan Chase's international network

JP Morgan Chase is an equal opportunity employer.

Locations

  • Jersey City, 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 microservices architecture and containerization (Docker, Kubernetes)intermediate
  • Strong knowledge of databases (SQL/NoSQL) and data modeling for financial datasetsintermediate
  • Experience with CI/CD pipelines and DevOps tools (Jenkins, GitLab)intermediate
  • Understanding of cybersecurity principles in financial systemsintermediate
  • Agile methodologies and tools like Jira or Confluenceintermediate
  • Problem-solving and analytical skills for complex technical challengesintermediate
  • Communication and collaboration skills for cross-team interactionsintermediate
  • Knowledge of cloud computing (AWS, Azure) with focus on financial complianceintermediate
  • Familiarity with APIs, RESTful services, and integration patternsintermediate
  • Experience with performance tuning and monitoring tools (Prometheus, ELK Stack)intermediate
  • Leadership and mentoring abilities in a team-oriented environmentintermediate
  • Adaptability to evolving financial technologies and regulationsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • At least 7+ years of experience in software engineering, with a focus on core banking or financial systems (experience)
  • Proven track record in leading agile teams and delivering scalable tech solutions in a fast-paced environment (experience)
  • Strong understanding of financial services regulations and compliance requirements, such as GDPR and SOX (experience)
  • Experience with cloud platforms like AWS or Azure in a regulated financial environment (experience)
  • Demonstrated ability to mentor junior engineers and drive technical innovation (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with Java or Python in high-throughput financial applications (experience)
  • Prior work at a major financial institution, ideally in core infrastructure (experience)
  • Certification in agile methodologies (e.g., Scrum Master) (experience)
  • Knowledge of blockchain or distributed ledger technologies for financial services (experience)

Responsibilities

  • Design, develop, and deploy critical software solutions across multiple technical domains in an agile team setting
  • Lead the architecture of core banking systems to ensure scalability, reliability, and security in line with JP Morgan Chase standards
  • Collaborate with cross-functional teams including product managers, data scientists, and compliance experts to align tech solutions with business goals
  • Mentor and guide junior software engineers, fostering a culture of continuous learning and innovation
  • Conduct code reviews, implement best practices, and optimize performance for high-volume financial transactions
  • Integrate emerging technologies like AI/ML into core platforms to enhance risk management and fraud detection
  • Ensure adherence to regulatory requirements and internal policies while troubleshooting complex production issues
  • Contribute to agile ceremonies, including sprint planning, retrospectives, and daily stand-ups
  • Monitor system health and proactively identify opportunities for system improvements in a 24/7 financial operations environment

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 and tuition reimbursement for advanced certifications
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers and wellness programs tailored for work-life balance
  • general: Global mobility opportunities within JP Morgan Chase's international network

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

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.