Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer - Python, PySpark, AWS

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Python, PySpark, AWS

full-timePosted: Dec 3, 2025

Job Description

Lead Software Engineer - Python, PySpark, AWS

Location: Jersey City, NJ, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, powering the world's leading financial services with cutting-edge technology. As a Lead Software Engineer - Python, PySpark, AWS in our Jersey City, NJ office, you will play a pivotal role in designing and delivering secure, scalable technology products that drive our global operations. Joining a dynamic agile team, you will leverage your expertise to build robust data processing systems that handle massive volumes of financial transactions, ensuring compliance with industry regulations and enhancing our competitive edge in banking and investment services. Your responsibilities will include leading the architecture of cloud-native solutions on AWS, utilizing Python and PySpark to develop high-performance analytics and ETL pipelines tailored to the financial sector's demands. You will collaborate closely with data scientists, product managers, and compliance experts to integrate advanced technologies that support risk assessment, fraud detection, and real-time trading platforms. At JP Morgan Chase, we prioritize innovation within a secure framework, and you will mentor team members while contributing to strategic initiatives that transform how we serve our clients worldwide. This role offers the opportunity to work on impactful projects in a collaborative environment that values diversity and professional growth. With access to JP Morgan Chase's extensive resources, including state-of-the-art tools and ongoing training, you will advance your career while contributing to the stability and growth of the financial industry. If you are passionate about technology's role in finance and ready to lead in a high-stakes setting, join us in Jersey City to shape the future of banking.

Key Responsibilities

  • Lead the design and development of secure, scalable software solutions using Python and PySpark for financial data processing
  • Collaborate with agile teams to deliver market-leading technology products that support JP Morgan Chase's global operations
  • Architect and implement AWS-based infrastructure to handle high-volume transaction data in a compliant manner
  • Mentor junior engineers and conduct code reviews to ensure best practices in security and performance
  • Integrate machine learning models and analytics pipelines to drive insights for risk management and trading systems
  • Troubleshoot and optimize complex data workflows to meet stringent SLAs in the financial services domain
  • Ensure all developments adhere to regulatory standards and internal security protocols at JP Morgan Chase
  • Participate in sprint planning, stand-ups, and retrospectives to foster continuous improvement
  • Contribute to innovation initiatives, such as cloud migration projects for legacy financial systems

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software engineering experience with a focus on Python development
  • Proven experience with PySpark for large-scale data processing and analytics
  • Hands-on expertise in AWS cloud services including EC2, S3, Lambda, and EMR
  • Strong understanding of agile methodologies and experience working in cross-functional teams
  • Experience in financial services or high-stakes environments with emphasis on security and compliance
  • Ability to design scalable, secure systems handling sensitive financial data

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with big data technologies like Hadoop, Kafka, or Snowflake
  • Knowledge of financial regulations such as GDPR, SOX, or PCI-DSS
  • Prior work at a major financial institution or fintech company
  • Certifications in AWS (e.g., AWS Certified Solutions Architect) or Python frameworks

Required Skills

  • Python programming
  • PySpark for distributed data processing
  • AWS cloud architecture and services
  • Agile development methodologies
  • Data modeling and ETL pipelines
  • SQL and relational databases
  • Version control with Git
  • CI/CD tools like Jenkins or GitHub Actions
  • Security best practices in financial systems
  • Problem-solving and debugging complex issues
  • Leadership and team collaboration
  • Communication for stakeholder engagement
  • Machine learning frameworks (e.g., TensorFlow, scikit-learn)
  • Big data tools (e.g., Hadoop, Spark)
  • Financial domain knowledge

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 certifications
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers and wellness programs at JP Morgan Chase locations
  • Flexible work arrangements including hybrid options in Jersey City

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

  • Python programmingintermediate
  • PySpark for distributed data processingintermediate
  • AWS cloud architecture and servicesintermediate
  • Agile development methodologiesintermediate
  • Data modeling and ETL pipelinesintermediate
  • SQL and relational databasesintermediate
  • Version control with Gitintermediate
  • CI/CD tools like Jenkins or GitHub Actionsintermediate
  • Security best practices in financial systemsintermediate
  • Problem-solving and debugging complex issuesintermediate
  • Leadership and team collaborationintermediate
  • Communication for stakeholder engagementintermediate
  • Machine learning frameworks (e.g., TensorFlow, scikit-learn)intermediate
  • Big data tools (e.g., Hadoop, Spark)intermediate
  • Financial domain knowledgeintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software engineering experience with a focus on Python development (experience)
  • Proven experience with PySpark for large-scale data processing and analytics (experience)
  • Hands-on expertise in AWS cloud services including EC2, S3, Lambda, and EMR (experience)
  • Strong understanding of agile methodologies and experience working in cross-functional teams (experience)
  • Experience in financial services or high-stakes environments with emphasis on security and compliance (experience)
  • Ability to design scalable, secure systems handling sensitive financial data (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with big data technologies like Hadoop, Kafka, or Snowflake (experience)
  • Knowledge of financial regulations such as GDPR, SOX, or PCI-DSS (experience)
  • Prior work at a major financial institution or fintech company (experience)
  • Certifications in AWS (e.g., AWS Certified Solutions Architect) or Python frameworks (experience)

Responsibilities

  • Lead the design and development of secure, scalable software solutions using Python and PySpark for financial data processing
  • Collaborate with agile teams to deliver market-leading technology products that support JP Morgan Chase's global operations
  • Architect and implement AWS-based infrastructure to handle high-volume transaction data in a compliant manner
  • Mentor junior engineers and conduct code reviews to ensure best practices in security and performance
  • Integrate machine learning models and analytics pipelines to drive insights for risk management and trading systems
  • Troubleshoot and optimize complex data workflows to meet stringent SLAs in the financial services domain
  • Ensure all developments adhere to regulatory standards and internal security protocols at JP Morgan Chase
  • Participate in sprint planning, stand-ups, and retrospectives to foster continuous improvement
  • Contribute to innovation initiatives, such as cloud migration projects for legacy financial systems

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 certifications
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers and wellness programs at JP Morgan Chase locations
  • general: Flexible work arrangements including hybrid options in Jersey City

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

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

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

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

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Python, PySpark, AWS

full-timePosted: Dec 3, 2025

Job Description

Lead Software Engineer - Python, PySpark, AWS

Location: Jersey City, NJ, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, powering the world's leading financial services with cutting-edge technology. As a Lead Software Engineer - Python, PySpark, AWS in our Jersey City, NJ office, you will play a pivotal role in designing and delivering secure, scalable technology products that drive our global operations. Joining a dynamic agile team, you will leverage your expertise to build robust data processing systems that handle massive volumes of financial transactions, ensuring compliance with industry regulations and enhancing our competitive edge in banking and investment services. Your responsibilities will include leading the architecture of cloud-native solutions on AWS, utilizing Python and PySpark to develop high-performance analytics and ETL pipelines tailored to the financial sector's demands. You will collaborate closely with data scientists, product managers, and compliance experts to integrate advanced technologies that support risk assessment, fraud detection, and real-time trading platforms. At JP Morgan Chase, we prioritize innovation within a secure framework, and you will mentor team members while contributing to strategic initiatives that transform how we serve our clients worldwide. This role offers the opportunity to work on impactful projects in a collaborative environment that values diversity and professional growth. With access to JP Morgan Chase's extensive resources, including state-of-the-art tools and ongoing training, you will advance your career while contributing to the stability and growth of the financial industry. If you are passionate about technology's role in finance and ready to lead in a high-stakes setting, join us in Jersey City to shape the future of banking.

Key Responsibilities

  • Lead the design and development of secure, scalable software solutions using Python and PySpark for financial data processing
  • Collaborate with agile teams to deliver market-leading technology products that support JP Morgan Chase's global operations
  • Architect and implement AWS-based infrastructure to handle high-volume transaction data in a compliant manner
  • Mentor junior engineers and conduct code reviews to ensure best practices in security and performance
  • Integrate machine learning models and analytics pipelines to drive insights for risk management and trading systems
  • Troubleshoot and optimize complex data workflows to meet stringent SLAs in the financial services domain
  • Ensure all developments adhere to regulatory standards and internal security protocols at JP Morgan Chase
  • Participate in sprint planning, stand-ups, and retrospectives to foster continuous improvement
  • Contribute to innovation initiatives, such as cloud migration projects for legacy financial systems

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software engineering experience with a focus on Python development
  • Proven experience with PySpark for large-scale data processing and analytics
  • Hands-on expertise in AWS cloud services including EC2, S3, Lambda, and EMR
  • Strong understanding of agile methodologies and experience working in cross-functional teams
  • Experience in financial services or high-stakes environments with emphasis on security and compliance
  • Ability to design scalable, secure systems handling sensitive financial data

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with big data technologies like Hadoop, Kafka, or Snowflake
  • Knowledge of financial regulations such as GDPR, SOX, or PCI-DSS
  • Prior work at a major financial institution or fintech company
  • Certifications in AWS (e.g., AWS Certified Solutions Architect) or Python frameworks

Required Skills

  • Python programming
  • PySpark for distributed data processing
  • AWS cloud architecture and services
  • Agile development methodologies
  • Data modeling and ETL pipelines
  • SQL and relational databases
  • Version control with Git
  • CI/CD tools like Jenkins or GitHub Actions
  • Security best practices in financial systems
  • Problem-solving and debugging complex issues
  • Leadership and team collaboration
  • Communication for stakeholder engagement
  • Machine learning frameworks (e.g., TensorFlow, scikit-learn)
  • Big data tools (e.g., Hadoop, Spark)
  • Financial domain knowledge

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 certifications
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers and wellness programs at JP Morgan Chase locations
  • Flexible work arrangements including hybrid options in Jersey City

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

  • Python programmingintermediate
  • PySpark for distributed data processingintermediate
  • AWS cloud architecture and servicesintermediate
  • Agile development methodologiesintermediate
  • Data modeling and ETL pipelinesintermediate
  • SQL and relational databasesintermediate
  • Version control with Gitintermediate
  • CI/CD tools like Jenkins or GitHub Actionsintermediate
  • Security best practices in financial systemsintermediate
  • Problem-solving and debugging complex issuesintermediate
  • Leadership and team collaborationintermediate
  • Communication for stakeholder engagementintermediate
  • Machine learning frameworks (e.g., TensorFlow, scikit-learn)intermediate
  • Big data tools (e.g., Hadoop, Spark)intermediate
  • Financial domain knowledgeintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software engineering experience with a focus on Python development (experience)
  • Proven experience with PySpark for large-scale data processing and analytics (experience)
  • Hands-on expertise in AWS cloud services including EC2, S3, Lambda, and EMR (experience)
  • Strong understanding of agile methodologies and experience working in cross-functional teams (experience)
  • Experience in financial services or high-stakes environments with emphasis on security and compliance (experience)
  • Ability to design scalable, secure systems handling sensitive financial data (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with big data technologies like Hadoop, Kafka, or Snowflake (experience)
  • Knowledge of financial regulations such as GDPR, SOX, or PCI-DSS (experience)
  • Prior work at a major financial institution or fintech company (experience)
  • Certifications in AWS (e.g., AWS Certified Solutions Architect) or Python frameworks (experience)

Responsibilities

  • Lead the design and development of secure, scalable software solutions using Python and PySpark for financial data processing
  • Collaborate with agile teams to deliver market-leading technology products that support JP Morgan Chase's global operations
  • Architect and implement AWS-based infrastructure to handle high-volume transaction data in a compliant manner
  • Mentor junior engineers and conduct code reviews to ensure best practices in security and performance
  • Integrate machine learning models and analytics pipelines to drive insights for risk management and trading systems
  • Troubleshoot and optimize complex data workflows to meet stringent SLAs in the financial services domain
  • Ensure all developments adhere to regulatory standards and internal security protocols at JP Morgan Chase
  • Participate in sprint planning, stand-ups, and retrospectives to foster continuous improvement
  • Contribute to innovation initiatives, such as cloud migration projects for legacy financial systems

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 certifications
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers and wellness programs at JP Morgan Chase locations
  • general: Flexible work arrangements including hybrid options in Jersey City

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

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.