Lead Data Platform Engineer - AI & Lakehouse

JPMorganChase

Jersey City (NJ)

On-site

USD 150,000 - 190,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JPMorganChase in Jersey City is seeking a Lead Software Engineer to join the Commercial & Investment Banking Data Analytics - Payments Technology team, delivering trusted, scalable data products in a secure environment. You will develop production-grade solutions, collaborate with analytics teams, and advance data platforms across multiple domains.

The role emphasizes building and maintaining data pipelines, implementing governance, and driving high-quality software with modern tools and cloud

Qualifications

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Demonstrated professional experience focused on software engineering or data platform development.
  • Advanced in one or more programming languages: Python, Java and SQL.
  • Hands-on experience with distributed data processing frameworks such as Apache Spark and Flink.
  • Solid understanding of data modeling techniques (star schema, snowflake) and query optimization.
  • Experience designing and operating data pipelines on Databricks using orchestration tools such as Apache Airflow.
  • Proficiency with cloud data services (AWS S3, Glue, Redshift, Athena, EMR, Lake Formation, or equivalent).
  • Experience engineering production-grade data platforms on Kubernetes with open catalog integration for scalable data discovery, lineage, and governance.
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security.
  • Experience developing Agentic AI, LLMs, RAG architectures, MCP, vector databases, and embedding-based retrieval systems.

Responsibilities

  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
  • Designs, builds, and maintains scalable data pipelines and ETL/ELT workflows for batch and real-time processing using Spark, Airflow, Kafka, and Flink.
  • Develops data platform components including data cataloging, data quality frameworks, and semantic/metrics layers with embedded governance, lineage, and compliance standards.
  • Implements data modeling strategies (fact and dimensional, wide tables) to support analytics, reporting, and downstream consumption.
  • Partners with analytics teams, product managers, and business stakeholders to translate data requirements into production-grade solutions.
  • Develops secure high-quality production code, and reviews and debugs code written by others.
  • Identifies opportunities to automate remediation of recurring issues to improve operational stability of software applications and systems.
  • Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs.
  • Leads development of the Agentic Autonomous Lakehouse capability - automating governed self-service pipeline provisioning and lakehouse operations (health/cost/performance analysis).
  • Leads communities of practice across Software Engineering to drive awareness and use of new technologies.
  • Adds to team culture of diversity, opportunity, inclusion, and respect.

Skills

Python
Java
SQL
Apache Spark
Flink
Airflow
Databricks
Kubernetes
CI/CD
Security
AI / LLMs

Tools

AWS S3
Glue
Redshift
Athena
EMR
Lake Formation

Job description

JPMorganChase in Jersey City is seeking a Lead Software Engineer to join the Commercial & Investment Banking Data Analytics - Payments Technology team, delivering trusted, scalable data products in a secure environment. You will develop production-grade solutions, collaborate with analytics teams, and advance data platforms across multiple domains.

The role emphasizes building and maintaining data pipelines, implementing governance, and driving high-quality software with modern tools and cloud

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Data Platform Engineer — Lakehouse & AI Solutions
Lead Data Platform Engineer — Lakehouse & AI Solutions

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 140,000 - 210,000
Lead Data & AI Platform Engineer: Scalable Pipelines
Lead Data & AI Platform Engineer: Scalable Pipelines

JPMorganChase • Jersey City (NJ)

On-site
USD 180,000 - 240,000
Lead Data Engineer - Lakehouse, Spark & AWS Expert
Lead Data Engineer - Lakehouse, Spark & AWS Expert

JPMorganChase • Jersey City (NJ)

On-site
USD 140,000 - 210,000
Health coverage
Wellness centers onsite
Retirement savings plan
+2
Senior Lead Software Engineer — AI-Driven Data Platform
Senior Lead Software Engineer — AI-Driven Data Platform

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 120,000 - 160,000
Senior Data Platform Engineer - Databricks Lakehouse Lead
Senior Data Platform Engineer - Databricks Lakehouse Lead

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 180,000 - 210,000
Lead Data Engineer - Python, Databricks & AWS
Lead Data Engineer - Python, Databricks & AWS

JPMorgan Chase • Jersey City (NJ)

On-site
USD 152,000 - 215,000
AWS Lead Software Engineer - Data Lake & AI Platforms
AWS Lead Software Engineer - Data Lake & AI Platforms

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 140,000 - 210,000
Lead Java Engineer – Data Platform & AI-Driven Solutions
Lead Java Engineer – Data Platform & AI-Driven Solutions

JPMorgan Chase & Co. • Houston (TX)

On-site
USD 150,000 - 190,000
Lead Data Engineer: AI-Driven Data Platform & Cloud
Lead Data Engineer: AI-Driven Data Platform & Cloud

JPMorganChase • Jersey City (NJ)

On-site
USD 130,000 - 170,000
Health care coverage
Retirement plan
Backup childcare
+3
Senior Lead Software Engineer — AI & Data Platforms
Senior Lead Software Engineer — AI & Data Platforms

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 140,000 - 190,000