Resume and JobRESUME AND JOB
JP Morgan Chase logo

Senior Lead Software Engineer - Data Engineer

JP Morgan Chase

Software and Technology Jobs

Senior Lead Software Engineer - Data Engineer

full-timePosted: Oct 1, 2025

Job Description

Senior Lead Software Engineer - Data Engineer

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, and our technology teams play a pivotal role in transforming how we serve millions of clients worldwide. As a Senior Lead Software Engineer - Data Engineer in our Jersey City, NJ office, you will drive significant business impact by tackling diverse challenges across multiple technologies and applications. In this leadership role within the Software Engineering category, you will architect and optimize data solutions that power critical functions like risk assessment, regulatory reporting, and personalized banking services. Your work will directly contribute to JP Morgan's mission of delivering secure, efficient, and innovative financial products in a highly regulated industry. In this position, you will lead a team of engineers in building scalable data pipelines using cutting-edge tools like Apache Spark, Kafka, and cloud-native services on platforms such as AWS. You will collaborate closely with business units to translate complex financial requirements into robust data architectures, ensuring data accuracy and compliance with standards like SOX and GDPR. Opportunities abound to innovate in areas such as real-time fraud detection and AI-driven insights, while mentoring junior team members to uphold JP Morgan's commitment to technical excellence and ethical data practices. Joining JP Morgan Chase means becoming part of a global leader in financial services, where your expertise in data engineering will help shape the future of banking. We offer a dynamic environment that values diversity, inclusion, and continuous learning, with ample opportunities for career growth. If you are passionate about leveraging data to solve real-world financial challenges, this role provides the platform to make a lasting difference.

Key Responsibilities

  • Lead the design, development, and optimization of complex data pipelines to support JP Morgan Chase's financial analytics and reporting needs
  • Collaborate with cross-functional teams including data scientists, analysts, and business stakeholders to deliver high-impact data solutions
  • Implement and maintain scalable data architectures using technologies like Spark and Kafka to handle large-scale financial datasets
  • Ensure data quality, integrity, and security in compliance with industry regulations and JP Morgan's internal standards
  • Drive innovation in data engineering practices, including automation and CI/CD pipelines for efficient deployment
  • Mentor and guide junior engineers, fostering a culture of technical excellence and knowledge sharing
  • Troubleshoot and resolve performance issues in production data systems to minimize business disruptions
  • Contribute to strategic initiatives that leverage data to enhance risk modeling, fraud detection, and customer insights
  • Stay abreast of emerging technologies and integrate them into JP Morgan's data ecosystem
  • Participate in code reviews and agile ceremonies to ensure robust, maintainable codebases

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 8+ years of experience in software engineering with a focus on data engineering
  • Proven track record in designing and implementing scalable data pipelines in a financial services environment
  • Strong proficiency in Python, Java, or Scala for data processing and ETL development
  • Experience with big data technologies such as Hadoop, Spark, and Kafka
  • Deep knowledge of relational and NoSQL databases (e.g., SQL Server, MongoDB)
  • Familiarity with cloud platforms like AWS, Azure, or GCP for data infrastructure

Preferred Qualifications

  • Master's degree in a quantitative field or MBA with technical focus
  • Experience in financial services, particularly in risk management, compliance, or trading systems
  • Certifications in cloud data engineering (e.g., AWS Certified Data Analytics)
  • Prior leadership experience mentoring junior engineers in agile teams
  • Knowledge of regulatory requirements like GDPR, SOX, or Basel III in data handling

Required Skills

  • Expertise in ETL processes and data modeling
  • Proficiency in Python, Java, or Scala
  • Hands-on experience with Apache Spark and Hadoop ecosystems
  • Knowledge of streaming data technologies like Kafka or Flink
  • Database management with SQL and NoSQL systems
  • Cloud computing skills in AWS, Azure, or GCP
  • Agile methodologies and DevOps practices
  • Data governance and compliance in financial sectors
  • Problem-solving and analytical thinking
  • Leadership and team collaboration
  • Version control with Git and CI/CD tools
  • Machine learning basics for data preparation
  • Performance tuning for large-scale systems
  • Communication skills for stakeholder engagement
  • Adaptability to fast-paced financial environments

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 opportunities with tuition reimbursement and internal training programs
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers, wellness programs, and mental health support
  • 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

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

  • Expertise in ETL processes and data modelingintermediate
  • Proficiency in Python, Java, or Scalaintermediate
  • Hands-on experience with Apache Spark and Hadoop ecosystemsintermediate
  • Knowledge of streaming data technologies like Kafka or Flinkintermediate
  • Database management with SQL and NoSQL systemsintermediate
  • Cloud computing skills in AWS, Azure, or GCPintermediate
  • Agile methodologies and DevOps practicesintermediate
  • Data governance and compliance in financial sectorsintermediate
  • Problem-solving and analytical thinkingintermediate
  • Leadership and team collaborationintermediate
  • Version control with Git and CI/CD toolsintermediate
  • Machine learning basics for data preparationintermediate
  • Performance tuning for large-scale systemsintermediate
  • Communication skills for stakeholder engagementintermediate
  • Adaptability to fast-paced financial environmentsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • 8+ years of experience in software engineering with a focus on data engineering (experience)
  • Proven track record in designing and implementing scalable data pipelines in a financial services environment (experience)
  • Strong proficiency in Python, Java, or Scala for data processing and ETL development (experience)
  • Experience with big data technologies such as Hadoop, Spark, and Kafka (experience)
  • Deep knowledge of relational and NoSQL databases (e.g., SQL Server, MongoDB) (experience)
  • Familiarity with cloud platforms like AWS, Azure, or GCP for data infrastructure (experience)

Preferred Qualifications

  • Master's degree in a quantitative field or MBA with technical focus (experience)
  • Experience in financial services, particularly in risk management, compliance, or trading systems (experience)
  • Certifications in cloud data engineering (e.g., AWS Certified Data Analytics) (experience)
  • Prior leadership experience mentoring junior engineers in agile teams (experience)
  • Knowledge of regulatory requirements like GDPR, SOX, or Basel III in data handling (experience)

Responsibilities

  • Lead the design, development, and optimization of complex data pipelines to support JP Morgan Chase's financial analytics and reporting needs
  • Collaborate with cross-functional teams including data scientists, analysts, and business stakeholders to deliver high-impact data solutions
  • Implement and maintain scalable data architectures using technologies like Spark and Kafka to handle large-scale financial datasets
  • Ensure data quality, integrity, and security in compliance with industry regulations and JP Morgan's internal standards
  • Drive innovation in data engineering practices, including automation and CI/CD pipelines for efficient deployment
  • Mentor and guide junior engineers, fostering a culture of technical excellence and knowledge sharing
  • Troubleshoot and resolve performance issues in production data systems to minimize business disruptions
  • Contribute to strategic initiatives that leverage data to enhance risk modeling, fraud detection, and customer insights
  • Stay abreast of emerging technologies and integrate them into JP Morgan's data ecosystem
  • Participate in code reviews and agile ceremonies to ensure robust, maintainable codebases

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 opportunities with tuition reimbursement and internal training programs
  • 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 options in Jersey City

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

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

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

Check Your ATS Score for "Senior Lead Software Engineer - Data 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 Lead Software Engineer - Data 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 Lead Software Engineer - Data Engineer

JP Morgan Chase

Software and Technology Jobs

Senior Lead Software Engineer - Data Engineer

full-timePosted: Oct 1, 2025

Job Description

Senior Lead Software Engineer - Data Engineer

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, and our technology teams play a pivotal role in transforming how we serve millions of clients worldwide. As a Senior Lead Software Engineer - Data Engineer in our Jersey City, NJ office, you will drive significant business impact by tackling diverse challenges across multiple technologies and applications. In this leadership role within the Software Engineering category, you will architect and optimize data solutions that power critical functions like risk assessment, regulatory reporting, and personalized banking services. Your work will directly contribute to JP Morgan's mission of delivering secure, efficient, and innovative financial products in a highly regulated industry. In this position, you will lead a team of engineers in building scalable data pipelines using cutting-edge tools like Apache Spark, Kafka, and cloud-native services on platforms such as AWS. You will collaborate closely with business units to translate complex financial requirements into robust data architectures, ensuring data accuracy and compliance with standards like SOX and GDPR. Opportunities abound to innovate in areas such as real-time fraud detection and AI-driven insights, while mentoring junior team members to uphold JP Morgan's commitment to technical excellence and ethical data practices. Joining JP Morgan Chase means becoming part of a global leader in financial services, where your expertise in data engineering will help shape the future of banking. We offer a dynamic environment that values diversity, inclusion, and continuous learning, with ample opportunities for career growth. If you are passionate about leveraging data to solve real-world financial challenges, this role provides the platform to make a lasting difference.

Key Responsibilities

  • Lead the design, development, and optimization of complex data pipelines to support JP Morgan Chase's financial analytics and reporting needs
  • Collaborate with cross-functional teams including data scientists, analysts, and business stakeholders to deliver high-impact data solutions
  • Implement and maintain scalable data architectures using technologies like Spark and Kafka to handle large-scale financial datasets
  • Ensure data quality, integrity, and security in compliance with industry regulations and JP Morgan's internal standards
  • Drive innovation in data engineering practices, including automation and CI/CD pipelines for efficient deployment
  • Mentor and guide junior engineers, fostering a culture of technical excellence and knowledge sharing
  • Troubleshoot and resolve performance issues in production data systems to minimize business disruptions
  • Contribute to strategic initiatives that leverage data to enhance risk modeling, fraud detection, and customer insights
  • Stay abreast of emerging technologies and integrate them into JP Morgan's data ecosystem
  • Participate in code reviews and agile ceremonies to ensure robust, maintainable codebases

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 8+ years of experience in software engineering with a focus on data engineering
  • Proven track record in designing and implementing scalable data pipelines in a financial services environment
  • Strong proficiency in Python, Java, or Scala for data processing and ETL development
  • Experience with big data technologies such as Hadoop, Spark, and Kafka
  • Deep knowledge of relational and NoSQL databases (e.g., SQL Server, MongoDB)
  • Familiarity with cloud platforms like AWS, Azure, or GCP for data infrastructure

Preferred Qualifications

  • Master's degree in a quantitative field or MBA with technical focus
  • Experience in financial services, particularly in risk management, compliance, or trading systems
  • Certifications in cloud data engineering (e.g., AWS Certified Data Analytics)
  • Prior leadership experience mentoring junior engineers in agile teams
  • Knowledge of regulatory requirements like GDPR, SOX, or Basel III in data handling

Required Skills

  • Expertise in ETL processes and data modeling
  • Proficiency in Python, Java, or Scala
  • Hands-on experience with Apache Spark and Hadoop ecosystems
  • Knowledge of streaming data technologies like Kafka or Flink
  • Database management with SQL and NoSQL systems
  • Cloud computing skills in AWS, Azure, or GCP
  • Agile methodologies and DevOps practices
  • Data governance and compliance in financial sectors
  • Problem-solving and analytical thinking
  • Leadership and team collaboration
  • Version control with Git and CI/CD tools
  • Machine learning basics for data preparation
  • Performance tuning for large-scale systems
  • Communication skills for stakeholder engagement
  • Adaptability to fast-paced financial environments

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 opportunities with tuition reimbursement and internal training programs
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers, wellness programs, and mental health support
  • 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

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

  • Expertise in ETL processes and data modelingintermediate
  • Proficiency in Python, Java, or Scalaintermediate
  • Hands-on experience with Apache Spark and Hadoop ecosystemsintermediate
  • Knowledge of streaming data technologies like Kafka or Flinkintermediate
  • Database management with SQL and NoSQL systemsintermediate
  • Cloud computing skills in AWS, Azure, or GCPintermediate
  • Agile methodologies and DevOps practicesintermediate
  • Data governance and compliance in financial sectorsintermediate
  • Problem-solving and analytical thinkingintermediate
  • Leadership and team collaborationintermediate
  • Version control with Git and CI/CD toolsintermediate
  • Machine learning basics for data preparationintermediate
  • Performance tuning for large-scale systemsintermediate
  • Communication skills for stakeholder engagementintermediate
  • Adaptability to fast-paced financial environmentsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • 8+ years of experience in software engineering with a focus on data engineering (experience)
  • Proven track record in designing and implementing scalable data pipelines in a financial services environment (experience)
  • Strong proficiency in Python, Java, or Scala for data processing and ETL development (experience)
  • Experience with big data technologies such as Hadoop, Spark, and Kafka (experience)
  • Deep knowledge of relational and NoSQL databases (e.g., SQL Server, MongoDB) (experience)
  • Familiarity with cloud platforms like AWS, Azure, or GCP for data infrastructure (experience)

Preferred Qualifications

  • Master's degree in a quantitative field or MBA with technical focus (experience)
  • Experience in financial services, particularly in risk management, compliance, or trading systems (experience)
  • Certifications in cloud data engineering (e.g., AWS Certified Data Analytics) (experience)
  • Prior leadership experience mentoring junior engineers in agile teams (experience)
  • Knowledge of regulatory requirements like GDPR, SOX, or Basel III in data handling (experience)

Responsibilities

  • Lead the design, development, and optimization of complex data pipelines to support JP Morgan Chase's financial analytics and reporting needs
  • Collaborate with cross-functional teams including data scientists, analysts, and business stakeholders to deliver high-impact data solutions
  • Implement and maintain scalable data architectures using technologies like Spark and Kafka to handle large-scale financial datasets
  • Ensure data quality, integrity, and security in compliance with industry regulations and JP Morgan's internal standards
  • Drive innovation in data engineering practices, including automation and CI/CD pipelines for efficient deployment
  • Mentor and guide junior engineers, fostering a culture of technical excellence and knowledge sharing
  • Troubleshoot and resolve performance issues in production data systems to minimize business disruptions
  • Contribute to strategic initiatives that leverage data to enhance risk modeling, fraud detection, and customer insights
  • Stay abreast of emerging technologies and integrate them into JP Morgan's data ecosystem
  • Participate in code reviews and agile ceremonies to ensure robust, maintainable codebases

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 opportunities with tuition reimbursement and internal training programs
  • 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 options in Jersey City

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

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.