Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer - Data/ Python/ AWS

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Data/ Python/ AWS

full-timePosted: Nov 20, 2025

Job Description

Lead Software Engineer - Data/ Python/ AWS

Location: Jersey City, NJ, United States

Job Family: Software Engineering

About the Role

As a Lead Software Engineer - Data/Python/AWS at JP Morgan Chase, you will play a pivotal role in driving innovative technology solutions that power our global financial services operations. Based in Jersey City, NJ, you will be an integral part of an agile team responsible for developing and maintaining critical data platforms that support trading, risk management, and customer analytics. Leveraging your expertise in Python and AWS, you will architect scalable systems that handle vast volumes of financial data while ensuring compliance with industry regulations like Dodd-Frank and MiFID II. This position offers the opportunity to lead high-impact projects that directly influence the bank's digital transformation and competitive edge in the fintech landscape. In this leadership role, you will collaborate with cross-functional teams including data scientists, product managers, and compliance experts to deliver end-to-end solutions. Your responsibilities will include optimizing cloud-based data pipelines for real-time processing, integrating advanced analytics for fraud detection, and mentoring engineers to uphold JP Morgan Chase's standards of excellence. You will tackle challenges unique to the financial sector, such as high-frequency trading systems and secure data sharing across global markets, all while fostering an environment of innovation and efficiency. JP Morgan Chase is committed to building a diverse and inclusive workplace where your contributions can make a meaningful difference. We provide robust support for professional growth, including access to cutting-edge tools and training in emerging technologies. Join us to advance your career in a dynamic organization that values integrity, collaboration, and forward-thinking solutions in the ever-evolving world of finance.

Key Responsibilities

  • Design, develop, and deploy critical software solutions using Python and AWS services to support financial data processing and analytics
  • Lead agile teams in delivering high-quality, scalable applications across multiple technical domains in the banking sector
  • Collaborate with stakeholders to translate business requirements into robust technical architectures
  • Optimize data pipelines and cloud infrastructure to ensure performance, security, and compliance with financial industry standards
  • Mentor and guide junior engineers, fostering a culture of innovation and continuous improvement
  • Conduct code reviews, implement best practices, and troubleshoot complex issues in production environments
  • Integrate machine learning models or AI components into data workflows for enhanced risk assessment and fraud detection
  • Monitor system performance and drive initiatives for cost optimization on AWS
  • Contribute to the evolution of JP Morgan Chase's technology stack by adopting emerging tools and methodologies

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of software engineering experience with a focus on data processing and Python development
  • Proven experience in designing and implementing scalable solutions on AWS cloud platforms
  • Strong understanding of agile methodologies and experience working in cross-functional teams
  • Demonstrated ability to lead technical projects and mentor junior engineers
  • Experience in the financial services industry, particularly with data-intensive applications

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • AWS certifications such as Solutions Architect or Developer Associate
  • Experience with big data technologies like Apache Spark or Hadoop
  • Knowledge of financial regulations such as GDPR, SOX, or Basel III
  • Prior leadership role in a fintech environment

Required Skills

  • Proficiency in Python programming and data manipulation libraries (e.g., Pandas, NumPy)
  • Expertise in AWS services including EC2, S3, Lambda, and RDS
  • Strong knowledge of SQL and NoSQL databases for financial data handling
  • Experience with containerization tools like Docker and orchestration with Kubernetes
  • Familiarity with CI/CD pipelines using Jenkins or GitHub Actions
  • Understanding of data security and encryption practices in regulated environments
  • Agile and Scrum methodologies for team collaboration
  • Problem-solving and analytical skills for complex technical challenges
  • Communication skills for stakeholder engagement and technical documentation
  • Leadership and mentoring abilities in a fast-paced setting
  • Knowledge of big data frameworks like Apache Spark or Kafka
  • Experience with version control systems such as Git
  • Basic understanding of machine learning concepts for data applications
  • Adaptability to evolving financial technologies and compliance requirements

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • 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
  • Flexible hybrid work arrangements and relocation assistance for eligible roles

JP Morgan Chase is an equal opportunity employer.

Locations

  • Jersey City, US

Salary

Estimated Salary Rangehigh confidence

220,000 - 320,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 Python programming and data manipulation libraries (e.g., Pandas, NumPy)intermediate
  • Expertise in AWS services including EC2, S3, Lambda, and RDSintermediate
  • Strong knowledge of SQL and NoSQL databases for financial data handlingintermediate
  • Experience with containerization tools like Docker and orchestration with Kubernetesintermediate
  • Familiarity with CI/CD pipelines using Jenkins or GitHub Actionsintermediate
  • Understanding of data security and encryption practices in regulated environmentsintermediate
  • Agile and Scrum methodologies for team collaborationintermediate
  • Problem-solving and analytical skills for complex technical challengesintermediate
  • Communication skills for stakeholder engagement and technical documentationintermediate
  • Leadership and mentoring abilities in a fast-paced settingintermediate
  • Knowledge of big data frameworks like Apache Spark or Kafkaintermediate
  • Experience with version control systems such as Gitintermediate
  • Basic understanding of machine learning concepts for data applicationsintermediate
  • Adaptability to evolving financial technologies and compliance requirementsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of software engineering experience with a focus on data processing and Python development (experience)
  • Proven experience in designing and implementing scalable solutions on AWS cloud platforms (experience)
  • Strong understanding of agile methodologies and experience working in cross-functional teams (experience)
  • Demonstrated ability to lead technical projects and mentor junior engineers (experience)
  • Experience in the financial services industry, particularly with data-intensive applications (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • AWS certifications such as Solutions Architect or Developer Associate (experience)
  • Experience with big data technologies like Apache Spark or Hadoop (experience)
  • Knowledge of financial regulations such as GDPR, SOX, or Basel III (experience)
  • Prior leadership role in a fintech environment (experience)

Responsibilities

  • Design, develop, and deploy critical software solutions using Python and AWS services to support financial data processing and analytics
  • Lead agile teams in delivering high-quality, scalable applications across multiple technical domains in the banking sector
  • Collaborate with stakeholders to translate business requirements into robust technical architectures
  • Optimize data pipelines and cloud infrastructure to ensure performance, security, and compliance with financial industry standards
  • Mentor and guide junior engineers, fostering a culture of innovation and continuous improvement
  • Conduct code reviews, implement best practices, and troubleshoot complex issues in production environments
  • Integrate machine learning models or AI components into data workflows for enhanced risk assessment and fraud detection
  • Monitor system performance and drive initiatives for cost optimization on AWS
  • Contribute to the evolution of JP Morgan Chase's technology stack by adopting emerging tools and methodologies

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • 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: Flexible hybrid work arrangements and relocation assistance for eligible roles

Target Your Resume for "Lead Software Engineer - Data/ Python/ AWS" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Lead Software Engineer - Data/ Python/ AWS. Takes only 15 seconds!

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

Check Your ATS Score for "Lead Software Engineer - Data/ Python/ AWS" , 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 - Data/ Python/ AWS @ 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 - Data/ Python/ AWS

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Data/ Python/ AWS

full-timePosted: Nov 20, 2025

Job Description

Lead Software Engineer - Data/ Python/ AWS

Location: Jersey City, NJ, United States

Job Family: Software Engineering

About the Role

As a Lead Software Engineer - Data/Python/AWS at JP Morgan Chase, you will play a pivotal role in driving innovative technology solutions that power our global financial services operations. Based in Jersey City, NJ, you will be an integral part of an agile team responsible for developing and maintaining critical data platforms that support trading, risk management, and customer analytics. Leveraging your expertise in Python and AWS, you will architect scalable systems that handle vast volumes of financial data while ensuring compliance with industry regulations like Dodd-Frank and MiFID II. This position offers the opportunity to lead high-impact projects that directly influence the bank's digital transformation and competitive edge in the fintech landscape. In this leadership role, you will collaborate with cross-functional teams including data scientists, product managers, and compliance experts to deliver end-to-end solutions. Your responsibilities will include optimizing cloud-based data pipelines for real-time processing, integrating advanced analytics for fraud detection, and mentoring engineers to uphold JP Morgan Chase's standards of excellence. You will tackle challenges unique to the financial sector, such as high-frequency trading systems and secure data sharing across global markets, all while fostering an environment of innovation and efficiency. JP Morgan Chase is committed to building a diverse and inclusive workplace where your contributions can make a meaningful difference. We provide robust support for professional growth, including access to cutting-edge tools and training in emerging technologies. Join us to advance your career in a dynamic organization that values integrity, collaboration, and forward-thinking solutions in the ever-evolving world of finance.

Key Responsibilities

  • Design, develop, and deploy critical software solutions using Python and AWS services to support financial data processing and analytics
  • Lead agile teams in delivering high-quality, scalable applications across multiple technical domains in the banking sector
  • Collaborate with stakeholders to translate business requirements into robust technical architectures
  • Optimize data pipelines and cloud infrastructure to ensure performance, security, and compliance with financial industry standards
  • Mentor and guide junior engineers, fostering a culture of innovation and continuous improvement
  • Conduct code reviews, implement best practices, and troubleshoot complex issues in production environments
  • Integrate machine learning models or AI components into data workflows for enhanced risk assessment and fraud detection
  • Monitor system performance and drive initiatives for cost optimization on AWS
  • Contribute to the evolution of JP Morgan Chase's technology stack by adopting emerging tools and methodologies

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of software engineering experience with a focus on data processing and Python development
  • Proven experience in designing and implementing scalable solutions on AWS cloud platforms
  • Strong understanding of agile methodologies and experience working in cross-functional teams
  • Demonstrated ability to lead technical projects and mentor junior engineers
  • Experience in the financial services industry, particularly with data-intensive applications

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • AWS certifications such as Solutions Architect or Developer Associate
  • Experience with big data technologies like Apache Spark or Hadoop
  • Knowledge of financial regulations such as GDPR, SOX, or Basel III
  • Prior leadership role in a fintech environment

Required Skills

  • Proficiency in Python programming and data manipulation libraries (e.g., Pandas, NumPy)
  • Expertise in AWS services including EC2, S3, Lambda, and RDS
  • Strong knowledge of SQL and NoSQL databases for financial data handling
  • Experience with containerization tools like Docker and orchestration with Kubernetes
  • Familiarity with CI/CD pipelines using Jenkins or GitHub Actions
  • Understanding of data security and encryption practices in regulated environments
  • Agile and Scrum methodologies for team collaboration
  • Problem-solving and analytical skills for complex technical challenges
  • Communication skills for stakeholder engagement and technical documentation
  • Leadership and mentoring abilities in a fast-paced setting
  • Knowledge of big data frameworks like Apache Spark or Kafka
  • Experience with version control systems such as Git
  • Basic understanding of machine learning concepts for data applications
  • Adaptability to evolving financial technologies and compliance requirements

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • 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
  • Flexible hybrid work arrangements and relocation assistance for eligible roles

JP Morgan Chase is an equal opportunity employer.

Locations

  • Jersey City, US

Salary

Estimated Salary Rangehigh confidence

220,000 - 320,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 Python programming and data manipulation libraries (e.g., Pandas, NumPy)intermediate
  • Expertise in AWS services including EC2, S3, Lambda, and RDSintermediate
  • Strong knowledge of SQL and NoSQL databases for financial data handlingintermediate
  • Experience with containerization tools like Docker and orchestration with Kubernetesintermediate
  • Familiarity with CI/CD pipelines using Jenkins or GitHub Actionsintermediate
  • Understanding of data security and encryption practices in regulated environmentsintermediate
  • Agile and Scrum methodologies for team collaborationintermediate
  • Problem-solving and analytical skills for complex technical challengesintermediate
  • Communication skills for stakeholder engagement and technical documentationintermediate
  • Leadership and mentoring abilities in a fast-paced settingintermediate
  • Knowledge of big data frameworks like Apache Spark or Kafkaintermediate
  • Experience with version control systems such as Gitintermediate
  • Basic understanding of machine learning concepts for data applicationsintermediate
  • Adaptability to evolving financial technologies and compliance requirementsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of software engineering experience with a focus on data processing and Python development (experience)
  • Proven experience in designing and implementing scalable solutions on AWS cloud platforms (experience)
  • Strong understanding of agile methodologies and experience working in cross-functional teams (experience)
  • Demonstrated ability to lead technical projects and mentor junior engineers (experience)
  • Experience in the financial services industry, particularly with data-intensive applications (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • AWS certifications such as Solutions Architect or Developer Associate (experience)
  • Experience with big data technologies like Apache Spark or Hadoop (experience)
  • Knowledge of financial regulations such as GDPR, SOX, or Basel III (experience)
  • Prior leadership role in a fintech environment (experience)

Responsibilities

  • Design, develop, and deploy critical software solutions using Python and AWS services to support financial data processing and analytics
  • Lead agile teams in delivering high-quality, scalable applications across multiple technical domains in the banking sector
  • Collaborate with stakeholders to translate business requirements into robust technical architectures
  • Optimize data pipelines and cloud infrastructure to ensure performance, security, and compliance with financial industry standards
  • Mentor and guide junior engineers, fostering a culture of innovation and continuous improvement
  • Conduct code reviews, implement best practices, and troubleshoot complex issues in production environments
  • Integrate machine learning models or AI components into data workflows for enhanced risk assessment and fraud detection
  • Monitor system performance and drive initiatives for cost optimization on AWS
  • Contribute to the evolution of JP Morgan Chase's technology stack by adopting emerging tools and methodologies

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • 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: Flexible hybrid work arrangements and relocation assistance for eligible roles

Target Your Resume for "Lead Software Engineer - Data/ Python/ AWS" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Lead Software Engineer - Data/ Python/ AWS. Takes only 15 seconds!

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.