Resume and JobRESUME AND JOB
JP Morgan Chase logo

Software Engineer III - Data Engineer, Graph DB

JP Morgan Chase

Software and Technology Jobs

Software Engineer III - Data Engineer, Graph DB

full-timePosted: Oct 14, 2025

Job Description

Software Engineer III - Data Engineer, Graph DB

Location: Jersey City, NJ, United States

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of financial innovation, leveraging cutting-edge technology to deliver unparalleled client experiences. The Client 360 initiative is a strategic firmwide effort to build a comprehensive Entity Resolution and Relationships solution that unifies client data across our global operations. As a Software Engineer III - Data Engineer specializing in Graph DB, you will play a pivotal role in this transformative project, developing scalable solutions using Python, AI/ML, and agentic frameworks. Based in our state-of-the-art Jersey City, NJ office, you will contribute to enhancing data-driven decision-making in one of the world's leading financial institutions, ensuring accuracy in client insights while adhering to stringent regulatory standards. In this position, you will design and implement robust graph database architectures to model complex entity relationships, enabling seamless resolution of client identities from disparate sources. Your expertise in Python will be essential for building intelligent data pipelines that incorporate machine learning models for automated matching and anomaly detection. You will work closely with multidisciplinary teams to integrate these solutions into the broader Client 360 ecosystem, optimizing for performance in high-stakes financial environments where data integrity directly impacts risk management and personalized services. This role demands a blend of technical depth and strategic thinking to drive efficiency and innovation in our data engineering practices. JPMorgan Chase values engineers who thrive in dynamic, collaborative settings and are passionate about solving real-world challenges in finance. You will have opportunities to mentor junior team members, participate in agile sprints, and influence the architectural direction of our platforms. With access to world-class resources and a culture that fosters continuous learning, this position offers a platform to advance your career while contributing to solutions that power sustainable growth for our clients and the firm. Join us in redefining the future of financial data management.

Key Responsibilities

  • Design and implement graph-based data models for entity resolution and relationship mapping within the Client 360 platform
  • Develop and optimize Python-based data pipelines using AI/ML techniques to process firmwide datasets
  • Integrate agentic frameworks to automate entity matching and resolution processes across diverse data sources
  • Collaborate with cross-functional teams including data scientists, analysts, and business stakeholders to define requirements
  • Ensure data quality, scalability, and performance of graph database solutions in a high-volume financial environment
  • Conduct code reviews, testing, and deployment of software components following JPMorgan Chase's engineering standards
  • Monitor and troubleshoot data engineering systems to maintain reliability and compliance with regulatory requirements
  • Contribute to the evolution of the Client 360 solution by incorporating emerging technologies and best practices
  • Document technical designs, processes, and outcomes to support knowledge sharing within the team
  • Stay abreast of industry trends in graph databases and AI to drive innovation in financial data management

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 5+ years of professional experience in software engineering, with a focus on data engineering
  • Proficiency in Python programming and experience with AI/ML frameworks such as TensorFlow or PyTorch
  • Hands-on experience with graph databases like Neo4j, including Cypher query language
  • Strong understanding of entity resolution, data modeling, and relationship mapping in large-scale datasets
  • Experience working in financial services or regulated industries, with knowledge of data privacy and compliance standards
  • Ability to collaborate in agile environments and communicate technical concepts to non-technical stakeholders

Preferred Qualifications

  • Master's degree in Data Science, AI, or related field
  • Experience with agentic AI frameworks and building scalable data pipelines
  • Familiarity with cloud platforms like AWS, Azure, or GCP for data processing
  • Prior work on entity resolution solutions in banking or financial analytics
  • Certifications in graph databases or machine learning (e.g., Neo4j Certified Professional)

Required Skills

  • Python programming
  • Graph databases (Neo4j, Cypher)
  • AI/ML frameworks (TensorFlow, PyTorch)
  • Entity resolution techniques
  • Data modeling and ETL processes
  • SQL and NoSQL databases
  • Cloud computing (AWS, Azure)
  • Agile methodologies
  • Version control (Git)
  • Problem-solving and analytical thinking
  • Communication and collaboration
  • Data privacy and compliance (GDPR, SOX)
  • Scalable system design
  • Machine learning algorithms
  • Financial data analytics

Benefits

  • Comprehensive medical, 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
  • Employee stock purchase plan and performance-based bonuses
  • Wellness programs with gym memberships and mental health support
  • Flexible work arrangements and hybrid office options
  • Access to on-site childcare and family support services

JP Morgan Chase is an equal opportunity employer.

Locations

  • Jersey City, US

Salary

Estimated Salary Rangehigh confidence

180,000 - 250,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
  • Graph databases (Neo4j, Cypher)intermediate
  • AI/ML frameworks (TensorFlow, PyTorch)intermediate
  • Entity resolution techniquesintermediate
  • Data modeling and ETL processesintermediate
  • SQL and NoSQL databasesintermediate
  • Cloud computing (AWS, Azure)intermediate
  • Agile methodologiesintermediate
  • Version control (Git)intermediate
  • Problem-solving and analytical thinkingintermediate
  • Communication and collaborationintermediate
  • Data privacy and compliance (GDPR, SOX)intermediate
  • Scalable system designintermediate
  • Machine learning algorithmsintermediate
  • Financial data analyticsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • 5+ years of professional experience in software engineering, with a focus on data engineering (experience)
  • Proficiency in Python programming and experience with AI/ML frameworks such as TensorFlow or PyTorch (experience)
  • Hands-on experience with graph databases like Neo4j, including Cypher query language (experience)
  • Strong understanding of entity resolution, data modeling, and relationship mapping in large-scale datasets (experience)
  • Experience working in financial services or regulated industries, with knowledge of data privacy and compliance standards (experience)
  • Ability to collaborate in agile environments and communicate technical concepts to non-technical stakeholders (experience)

Preferred Qualifications

  • Master's degree in Data Science, AI, or related field (experience)
  • Experience with agentic AI frameworks and building scalable data pipelines (experience)
  • Familiarity with cloud platforms like AWS, Azure, or GCP for data processing (experience)
  • Prior work on entity resolution solutions in banking or financial analytics (experience)
  • Certifications in graph databases or machine learning (e.g., Neo4j Certified Professional) (experience)

Responsibilities

  • Design and implement graph-based data models for entity resolution and relationship mapping within the Client 360 platform
  • Develop and optimize Python-based data pipelines using AI/ML techniques to process firmwide datasets
  • Integrate agentic frameworks to automate entity matching and resolution processes across diverse data sources
  • Collaborate with cross-functional teams including data scientists, analysts, and business stakeholders to define requirements
  • Ensure data quality, scalability, and performance of graph database solutions in a high-volume financial environment
  • Conduct code reviews, testing, and deployment of software components following JPMorgan Chase's engineering standards
  • Monitor and troubleshoot data engineering systems to maintain reliability and compliance with regulatory requirements
  • Contribute to the evolution of the Client 360 solution by incorporating emerging technologies and best practices
  • Document technical designs, processes, and outcomes to support knowledge sharing within the team
  • Stay abreast of industry trends in graph databases and AI to drive innovation in financial data management

Benefits

  • general: Comprehensive medical, 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
  • general: Employee stock purchase plan and performance-based bonuses
  • general: Wellness programs with gym memberships and mental health support
  • general: Flexible work arrangements and hybrid office options
  • general: Access to on-site childcare and family support services

Target Your Resume for "Software Engineer III - Data Engineer, Graph DB" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer III - Data Engineer, Graph DB. Takes only 15 seconds!

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

Check Your ATS Score for "Software Engineer III - Data Engineer, Graph DB" , 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 Software Engineer III - Data Engineer, Graph DB @ 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

Software Engineer III - Data Engineer, Graph DB

JP Morgan Chase

Software and Technology Jobs

Software Engineer III - Data Engineer, Graph DB

full-timePosted: Oct 14, 2025

Job Description

Software Engineer III - Data Engineer, Graph DB

Location: Jersey City, NJ, United States

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of financial innovation, leveraging cutting-edge technology to deliver unparalleled client experiences. The Client 360 initiative is a strategic firmwide effort to build a comprehensive Entity Resolution and Relationships solution that unifies client data across our global operations. As a Software Engineer III - Data Engineer specializing in Graph DB, you will play a pivotal role in this transformative project, developing scalable solutions using Python, AI/ML, and agentic frameworks. Based in our state-of-the-art Jersey City, NJ office, you will contribute to enhancing data-driven decision-making in one of the world's leading financial institutions, ensuring accuracy in client insights while adhering to stringent regulatory standards. In this position, you will design and implement robust graph database architectures to model complex entity relationships, enabling seamless resolution of client identities from disparate sources. Your expertise in Python will be essential for building intelligent data pipelines that incorporate machine learning models for automated matching and anomaly detection. You will work closely with multidisciplinary teams to integrate these solutions into the broader Client 360 ecosystem, optimizing for performance in high-stakes financial environments where data integrity directly impacts risk management and personalized services. This role demands a blend of technical depth and strategic thinking to drive efficiency and innovation in our data engineering practices. JPMorgan Chase values engineers who thrive in dynamic, collaborative settings and are passionate about solving real-world challenges in finance. You will have opportunities to mentor junior team members, participate in agile sprints, and influence the architectural direction of our platforms. With access to world-class resources and a culture that fosters continuous learning, this position offers a platform to advance your career while contributing to solutions that power sustainable growth for our clients and the firm. Join us in redefining the future of financial data management.

Key Responsibilities

  • Design and implement graph-based data models for entity resolution and relationship mapping within the Client 360 platform
  • Develop and optimize Python-based data pipelines using AI/ML techniques to process firmwide datasets
  • Integrate agentic frameworks to automate entity matching and resolution processes across diverse data sources
  • Collaborate with cross-functional teams including data scientists, analysts, and business stakeholders to define requirements
  • Ensure data quality, scalability, and performance of graph database solutions in a high-volume financial environment
  • Conduct code reviews, testing, and deployment of software components following JPMorgan Chase's engineering standards
  • Monitor and troubleshoot data engineering systems to maintain reliability and compliance with regulatory requirements
  • Contribute to the evolution of the Client 360 solution by incorporating emerging technologies and best practices
  • Document technical designs, processes, and outcomes to support knowledge sharing within the team
  • Stay abreast of industry trends in graph databases and AI to drive innovation in financial data management

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 5+ years of professional experience in software engineering, with a focus on data engineering
  • Proficiency in Python programming and experience with AI/ML frameworks such as TensorFlow or PyTorch
  • Hands-on experience with graph databases like Neo4j, including Cypher query language
  • Strong understanding of entity resolution, data modeling, and relationship mapping in large-scale datasets
  • Experience working in financial services or regulated industries, with knowledge of data privacy and compliance standards
  • Ability to collaborate in agile environments and communicate technical concepts to non-technical stakeholders

Preferred Qualifications

  • Master's degree in Data Science, AI, or related field
  • Experience with agentic AI frameworks and building scalable data pipelines
  • Familiarity with cloud platforms like AWS, Azure, or GCP for data processing
  • Prior work on entity resolution solutions in banking or financial analytics
  • Certifications in graph databases or machine learning (e.g., Neo4j Certified Professional)

Required Skills

  • Python programming
  • Graph databases (Neo4j, Cypher)
  • AI/ML frameworks (TensorFlow, PyTorch)
  • Entity resolution techniques
  • Data modeling and ETL processes
  • SQL and NoSQL databases
  • Cloud computing (AWS, Azure)
  • Agile methodologies
  • Version control (Git)
  • Problem-solving and analytical thinking
  • Communication and collaboration
  • Data privacy and compliance (GDPR, SOX)
  • Scalable system design
  • Machine learning algorithms
  • Financial data analytics

Benefits

  • Comprehensive medical, 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
  • Employee stock purchase plan and performance-based bonuses
  • Wellness programs with gym memberships and mental health support
  • Flexible work arrangements and hybrid office options
  • Access to on-site childcare and family support services

JP Morgan Chase is an equal opportunity employer.

Locations

  • Jersey City, US

Salary

Estimated Salary Rangehigh confidence

180,000 - 250,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
  • Graph databases (Neo4j, Cypher)intermediate
  • AI/ML frameworks (TensorFlow, PyTorch)intermediate
  • Entity resolution techniquesintermediate
  • Data modeling and ETL processesintermediate
  • SQL and NoSQL databasesintermediate
  • Cloud computing (AWS, Azure)intermediate
  • Agile methodologiesintermediate
  • Version control (Git)intermediate
  • Problem-solving and analytical thinkingintermediate
  • Communication and collaborationintermediate
  • Data privacy and compliance (GDPR, SOX)intermediate
  • Scalable system designintermediate
  • Machine learning algorithmsintermediate
  • Financial data analyticsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • 5+ years of professional experience in software engineering, with a focus on data engineering (experience)
  • Proficiency in Python programming and experience with AI/ML frameworks such as TensorFlow or PyTorch (experience)
  • Hands-on experience with graph databases like Neo4j, including Cypher query language (experience)
  • Strong understanding of entity resolution, data modeling, and relationship mapping in large-scale datasets (experience)
  • Experience working in financial services or regulated industries, with knowledge of data privacy and compliance standards (experience)
  • Ability to collaborate in agile environments and communicate technical concepts to non-technical stakeholders (experience)

Preferred Qualifications

  • Master's degree in Data Science, AI, or related field (experience)
  • Experience with agentic AI frameworks and building scalable data pipelines (experience)
  • Familiarity with cloud platforms like AWS, Azure, or GCP for data processing (experience)
  • Prior work on entity resolution solutions in banking or financial analytics (experience)
  • Certifications in graph databases or machine learning (e.g., Neo4j Certified Professional) (experience)

Responsibilities

  • Design and implement graph-based data models for entity resolution and relationship mapping within the Client 360 platform
  • Develop and optimize Python-based data pipelines using AI/ML techniques to process firmwide datasets
  • Integrate agentic frameworks to automate entity matching and resolution processes across diverse data sources
  • Collaborate with cross-functional teams including data scientists, analysts, and business stakeholders to define requirements
  • Ensure data quality, scalability, and performance of graph database solutions in a high-volume financial environment
  • Conduct code reviews, testing, and deployment of software components following JPMorgan Chase's engineering standards
  • Monitor and troubleshoot data engineering systems to maintain reliability and compliance with regulatory requirements
  • Contribute to the evolution of the Client 360 solution by incorporating emerging technologies and best practices
  • Document technical designs, processes, and outcomes to support knowledge sharing within the team
  • Stay abreast of industry trends in graph databases and AI to drive innovation in financial data management

Benefits

  • general: Comprehensive medical, 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
  • general: Employee stock purchase plan and performance-based bonuses
  • general: Wellness programs with gym memberships and mental health support
  • general: Flexible work arrangements and hybrid office options
  • general: Access to on-site childcare and family support services

Target Your Resume for "Software Engineer III - Data Engineer, Graph DB" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer III - Data Engineer, Graph DB. Takes only 15 seconds!

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

Check Your ATS Score for "Software Engineer III - Data Engineer, Graph DB" , 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 Software Engineer III - Data Engineer, Graph DB @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.