Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer - Data Engineer

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Data Engineer

full-timePosted: Sep 26, 2025

Job Description

Lead Software Engineer - Data Engineer

Location: Jersey City, NJ, United States

Job Family: Software Engineering

About the Role

As a Lead Software Engineer - Data Engineer at JP Morgan Chase in Jersey City, NJ, you will play a pivotal role in driving innovative tech solutions that power our global financial services operations. In this position, you will lead the development of critical data infrastructure as part of an agile team, focusing on building scalable pipelines that handle vast amounts of transactional, market, and customer data. Your work will directly impact key areas such as risk management, fraud detection, and personalized banking services, ensuring our solutions are robust, secure, and compliant with stringent industry regulations like those from the SEC and FINRA. Collaborating with cross-functional teams including data scientists, analysts, and business stakeholders, you will architect systems that enable real-time insights and decision-making in one of the world's leading financial institutions. In this leadership role, you will mentor engineers, guide technical strategy, and implement best practices for data engineering in a high-stakes environment. Responsibilities include designing ETL processes using tools like Apache Spark and Kafka, optimizing cloud-based data warehouses on platforms such as AWS, and ensuring data governance to mitigate risks in our banking ecosystem. You will tackle complex challenges, such as processing petabyte-scale datasets for algorithmic trading or enhancing AI-driven customer experiences, all while fostering an innovative culture within JP Morgan Chase's technology organization. This position offers the opportunity to work on cutting-edge projects that shape the future of finance, leveraging your expertise to deliver measurable business value. JP Morgan Chase values a diverse and inclusive workplace, and we are committed to providing our employees with the tools and support needed for professional growth. Joining our team in Jersey City means being at the heart of a dynamic hub for financial innovation, with access to state-of-the-art facilities and a collaborative community. If you are passionate about data engineering and eager to contribute to transformative solutions in the financial services industry, this role offers unparalleled opportunities for impact and career advancement.

Key Responsibilities

  • Design, build, and maintain robust data pipelines to support critical financial analytics and reporting at JP Morgan Chase
  • Collaborate with agile teams to deliver scalable tech solutions across multiple technical domains, ensuring alignment with business objectives
  • Implement data ingestion, transformation, and storage solutions using tools like Spark and Kafka for real-time financial data processing
  • Ensure data quality, integrity, and security in compliance with regulatory requirements in the banking sector
  • Optimize data architectures for performance and cost-efficiency in cloud environments
  • Mentor junior engineers and lead code reviews to uphold engineering best practices
  • Integrate machine learning models into data workflows to enhance predictive analytics for risk management
  • Troubleshoot and resolve complex data-related issues in production systems supporting global trading operations
  • Contribute to innovation initiatives, such as adopting new technologies for fraud detection and customer insights

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 data engineering
  • Proven track record in designing and implementing scalable data pipelines in a financial services environment
  • Strong experience with big data technologies such as Hadoop, Spark, or Kafka
  • Proficiency in programming languages like Python, Java, or Scala
  • Experience working in agile methodologies and cross-functional teams
  • Deep understanding of data governance, security, and compliance standards in banking (e.g., GDPR, SOX)

Preferred Qualifications

  • Master's degree in Data Science or related field
  • Experience with cloud platforms like AWS, Azure, or Google Cloud in financial applications
  • Prior work at a major financial institution handling high-volume transactional data
  • Certification in data engineering (e.g., Google Professional Data Engineer)
  • Knowledge of machine learning frameworks for data processing in fintech

Required Skills

  • Expertise in ETL processes and data modeling
  • Proficiency in SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)
  • Strong programming skills in Python, Java, or Scala
  • Experience with big data frameworks like Apache Spark and Hadoop
  • Knowledge of stream processing tools such as Apache Kafka
  • Cloud computing skills (AWS, Azure, or GCP)
  • Data security and compliance expertise in financial regulations
  • Agile and Scrum methodologies
  • Problem-solving and analytical thinking
  • Leadership and team collaboration skills
  • Machine learning basics for data applications
  • Version control with Git and CI/CD pipelines
  • Performance optimization for large-scale data systems
  • Communication skills for stakeholder engagement
  • Adaptability to fast-paced fintech 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 and wellness programs at JP Morgan Chase locations
  • Flexible work arrangements including hybrid options in Jersey City, NJ

JP Morgan Chase is an equal opportunity employer.

Locations

  • Jersey City, US

Salary

Estimated Salary Rangehigh confidence

220,000 - 350,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 SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)intermediate
  • Strong programming skills in Python, Java, or Scalaintermediate
  • Experience with big data frameworks like Apache Spark and Hadoopintermediate
  • Knowledge of stream processing tools such as Apache Kafkaintermediate
  • Cloud computing skills (AWS, Azure, or GCP)intermediate
  • Data security and compliance expertise in financial regulationsintermediate
  • Agile and Scrum methodologiesintermediate
  • Problem-solving and analytical thinkingintermediate
  • Leadership and team collaboration skillsintermediate
  • Machine learning basics for data applicationsintermediate
  • Version control with Git and CI/CD pipelinesintermediate
  • Performance optimization for large-scale data systemsintermediate
  • Communication skills for stakeholder engagementintermediate
  • Adaptability to fast-paced fintech environmentsintermediate

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 data engineering (experience)
  • Proven track record in designing and implementing scalable data pipelines in a financial services environment (experience)
  • Strong experience with big data technologies such as Hadoop, Spark, or Kafka (experience)
  • Proficiency in programming languages like Python, Java, or Scala (experience)
  • Experience working in agile methodologies and cross-functional teams (experience)
  • Deep understanding of data governance, security, and compliance standards in banking (e.g., GDPR, SOX) (experience)

Preferred Qualifications

  • Master's degree in Data Science or related field (experience)
  • Experience with cloud platforms like AWS, Azure, or Google Cloud in financial applications (experience)
  • Prior work at a major financial institution handling high-volume transactional data (experience)
  • Certification in data engineering (e.g., Google Professional Data Engineer) (experience)
  • Knowledge of machine learning frameworks for data processing in fintech (experience)

Responsibilities

  • Design, build, and maintain robust data pipelines to support critical financial analytics and reporting at JP Morgan Chase
  • Collaborate with agile teams to deliver scalable tech solutions across multiple technical domains, ensuring alignment with business objectives
  • Implement data ingestion, transformation, and storage solutions using tools like Spark and Kafka for real-time financial data processing
  • Ensure data quality, integrity, and security in compliance with regulatory requirements in the banking sector
  • Optimize data architectures for performance and cost-efficiency in cloud environments
  • Mentor junior engineers and lead code reviews to uphold engineering best practices
  • Integrate machine learning models into data workflows to enhance predictive analytics for risk management
  • Troubleshoot and resolve complex data-related issues in production systems supporting global trading operations
  • Contribute to innovation initiatives, such as adopting new technologies for fraud detection and customer insights

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 and wellness programs at JP Morgan Chase locations
  • general: Flexible work arrangements including hybrid options in Jersey City, NJ

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

Get personalized recommendations to optimize your resume specifically for 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 "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 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

Lead Software Engineer - Data Engineer

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Data Engineer

full-timePosted: Sep 26, 2025

Job Description

Lead Software Engineer - Data Engineer

Location: Jersey City, NJ, United States

Job Family: Software Engineering

About the Role

As a Lead Software Engineer - Data Engineer at JP Morgan Chase in Jersey City, NJ, you will play a pivotal role in driving innovative tech solutions that power our global financial services operations. In this position, you will lead the development of critical data infrastructure as part of an agile team, focusing on building scalable pipelines that handle vast amounts of transactional, market, and customer data. Your work will directly impact key areas such as risk management, fraud detection, and personalized banking services, ensuring our solutions are robust, secure, and compliant with stringent industry regulations like those from the SEC and FINRA. Collaborating with cross-functional teams including data scientists, analysts, and business stakeholders, you will architect systems that enable real-time insights and decision-making in one of the world's leading financial institutions. In this leadership role, you will mentor engineers, guide technical strategy, and implement best practices for data engineering in a high-stakes environment. Responsibilities include designing ETL processes using tools like Apache Spark and Kafka, optimizing cloud-based data warehouses on platforms such as AWS, and ensuring data governance to mitigate risks in our banking ecosystem. You will tackle complex challenges, such as processing petabyte-scale datasets for algorithmic trading or enhancing AI-driven customer experiences, all while fostering an innovative culture within JP Morgan Chase's technology organization. This position offers the opportunity to work on cutting-edge projects that shape the future of finance, leveraging your expertise to deliver measurable business value. JP Morgan Chase values a diverse and inclusive workplace, and we are committed to providing our employees with the tools and support needed for professional growth. Joining our team in Jersey City means being at the heart of a dynamic hub for financial innovation, with access to state-of-the-art facilities and a collaborative community. If you are passionate about data engineering and eager to contribute to transformative solutions in the financial services industry, this role offers unparalleled opportunities for impact and career advancement.

Key Responsibilities

  • Design, build, and maintain robust data pipelines to support critical financial analytics and reporting at JP Morgan Chase
  • Collaborate with agile teams to deliver scalable tech solutions across multiple technical domains, ensuring alignment with business objectives
  • Implement data ingestion, transformation, and storage solutions using tools like Spark and Kafka for real-time financial data processing
  • Ensure data quality, integrity, and security in compliance with regulatory requirements in the banking sector
  • Optimize data architectures for performance and cost-efficiency in cloud environments
  • Mentor junior engineers and lead code reviews to uphold engineering best practices
  • Integrate machine learning models into data workflows to enhance predictive analytics for risk management
  • Troubleshoot and resolve complex data-related issues in production systems supporting global trading operations
  • Contribute to innovation initiatives, such as adopting new technologies for fraud detection and customer insights

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 data engineering
  • Proven track record in designing and implementing scalable data pipelines in a financial services environment
  • Strong experience with big data technologies such as Hadoop, Spark, or Kafka
  • Proficiency in programming languages like Python, Java, or Scala
  • Experience working in agile methodologies and cross-functional teams
  • Deep understanding of data governance, security, and compliance standards in banking (e.g., GDPR, SOX)

Preferred Qualifications

  • Master's degree in Data Science or related field
  • Experience with cloud platforms like AWS, Azure, or Google Cloud in financial applications
  • Prior work at a major financial institution handling high-volume transactional data
  • Certification in data engineering (e.g., Google Professional Data Engineer)
  • Knowledge of machine learning frameworks for data processing in fintech

Required Skills

  • Expertise in ETL processes and data modeling
  • Proficiency in SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)
  • Strong programming skills in Python, Java, or Scala
  • Experience with big data frameworks like Apache Spark and Hadoop
  • Knowledge of stream processing tools such as Apache Kafka
  • Cloud computing skills (AWS, Azure, or GCP)
  • Data security and compliance expertise in financial regulations
  • Agile and Scrum methodologies
  • Problem-solving and analytical thinking
  • Leadership and team collaboration skills
  • Machine learning basics for data applications
  • Version control with Git and CI/CD pipelines
  • Performance optimization for large-scale data systems
  • Communication skills for stakeholder engagement
  • Adaptability to fast-paced fintech 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 and wellness programs at JP Morgan Chase locations
  • Flexible work arrangements including hybrid options in Jersey City, NJ

JP Morgan Chase is an equal opportunity employer.

Locations

  • Jersey City, US

Salary

Estimated Salary Rangehigh confidence

220,000 - 350,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 SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)intermediate
  • Strong programming skills in Python, Java, or Scalaintermediate
  • Experience with big data frameworks like Apache Spark and Hadoopintermediate
  • Knowledge of stream processing tools such as Apache Kafkaintermediate
  • Cloud computing skills (AWS, Azure, or GCP)intermediate
  • Data security and compliance expertise in financial regulationsintermediate
  • Agile and Scrum methodologiesintermediate
  • Problem-solving and analytical thinkingintermediate
  • Leadership and team collaboration skillsintermediate
  • Machine learning basics for data applicationsintermediate
  • Version control with Git and CI/CD pipelinesintermediate
  • Performance optimization for large-scale data systemsintermediate
  • Communication skills for stakeholder engagementintermediate
  • Adaptability to fast-paced fintech environmentsintermediate

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 data engineering (experience)
  • Proven track record in designing and implementing scalable data pipelines in a financial services environment (experience)
  • Strong experience with big data technologies such as Hadoop, Spark, or Kafka (experience)
  • Proficiency in programming languages like Python, Java, or Scala (experience)
  • Experience working in agile methodologies and cross-functional teams (experience)
  • Deep understanding of data governance, security, and compliance standards in banking (e.g., GDPR, SOX) (experience)

Preferred Qualifications

  • Master's degree in Data Science or related field (experience)
  • Experience with cloud platforms like AWS, Azure, or Google Cloud in financial applications (experience)
  • Prior work at a major financial institution handling high-volume transactional data (experience)
  • Certification in data engineering (e.g., Google Professional Data Engineer) (experience)
  • Knowledge of machine learning frameworks for data processing in fintech (experience)

Responsibilities

  • Design, build, and maintain robust data pipelines to support critical financial analytics and reporting at JP Morgan Chase
  • Collaborate with agile teams to deliver scalable tech solutions across multiple technical domains, ensuring alignment with business objectives
  • Implement data ingestion, transformation, and storage solutions using tools like Spark and Kafka for real-time financial data processing
  • Ensure data quality, integrity, and security in compliance with regulatory requirements in the banking sector
  • Optimize data architectures for performance and cost-efficiency in cloud environments
  • Mentor junior engineers and lead code reviews to uphold engineering best practices
  • Integrate machine learning models into data workflows to enhance predictive analytics for risk management
  • Troubleshoot and resolve complex data-related issues in production systems supporting global trading operations
  • Contribute to innovation initiatives, such as adopting new technologies for fraud detection and customer insights

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 and wellness programs at JP Morgan Chase locations
  • general: Flexible work arrangements including hybrid options in Jersey City, NJ

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

Get personalized recommendations to optimize your resume specifically for 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 "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 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.